query->get('archive'); var_dump($isArchive); $isStarred = $request->query->get('star'); $isDeleted = $request->query->get('delete'); $sort = $request->query->get('sort'); $order = $request->query->get('order'); $page = $request->query->get('page'); $perPage = $request->query->get('perPage'); $tags = $request->query->get('tags', array()); return 'plop'; } /** * Fetches an entry * * @ApiDoc( * requirements={ * {"name"="entry", "dataType"="integer", "requirement"="\w+", "description"="The entry ID"} * } * ) * @return Entries */ public function getEntryAction(Entries $entry) { return $entry; } /** * Deletes an entry * * @ApiDoc( * requirements={ * {"name"="entry", "dataType"="integer", "requirement"="\w+", "description"="The entry ID"} * } * ) */ public function deleteEntriesAction(Entries $entry) { } /** * Changes several properties of an entry. I.E tags, archived, starred and deleted status * * @ApiDoc( * requirements={ * {"name"="entry", "dataType"="integer", "requirement"="\w+", "description"="The entry ID"} * } * ) */ public function patchEntriesAction(Entries $entry) { } /** * Saves a new entry * * @ApiDoc( * ) */ public function postEntriesAction() { } /** * Gets tags for an entry * * @ApiDoc( * requirements={ * {"name"="entry", "dataType"="integer", "requirement"="\w+", "description"="The entry ID"} * } * ) */ public function getEntriesTagsAction(Entries $entry) { } /** * Saves new tag for an entry * * @ApiDoc( * requirements={ * {"name"="entry", "dataType"="integer", "requirement"="\w+", "description"="The entry ID"} * } * ) */ public function postEntriesTagsAction(Entries $entry) { } /** * Remove tag for an entry * * @ApiDoc( * requirements={ * {"name"="tag", "dataType"="string", "requirement"="\w+", "description"="The tag"}, * {"name"="entry", "dataType"="integer", "requirement"="\w+", "description"="The entry ID"} * } * ) */ public function deleteEntriesTagsAction(Entries $entry, Tags $tag) { } /** * Gets tags for a user * * @ApiDoc( * ) */ public function getTagsAction() { } /** * Gets one tag * * @ApiDoc( * {"name"="tag", "dataType"="string", "requirement"="\w+", "description"="The tag"} * ) */ public function getTagAction(Tags $tag) { } /** * Delete tag * * @ApiDoc( * requirements={ * {"name"="tag", "dataType"="string", "requirement"="\w+", "description"="The tag"} * } * ) */ public function deleteTagAction(Tags $tag) { } }