PHP Класс Wallabag\ApiBundle\Controller\EntryRestController

Наследование: extends WallabagRestController
Показать файл Открыть проект

Открытые методы

Метод Описание
deleteEntriesAction ( Entry $entry ) : Symfony\Component\HttpFoundation\JsonResponse Delete **permanently** an entry.
deleteEntriesTagsAction ( Entry $entry, Wallabag\CoreBundle\Entity\Tag $tag ) : Symfony\Component\HttpFoundation\JsonResponse Permanently remove one tag for an entry.
getEntriesAction ( Request $request ) : Symfony\Component\HttpFoundation\JsonResponse Retrieve all entries. It could be filtered by many options.
getEntriesExistsAction ( Request $request ) : Symfony\Component\HttpFoundation\JsonResponse Check if an entry exist by url.
getEntriesTagsAction ( Entry $entry ) : Symfony\Component\HttpFoundation\JsonResponse Retrieve all tags for an entry.
getEntryAction ( Entry $entry ) : Symfony\Component\HttpFoundation\JsonResponse Retrieve a single entry.
patchEntriesAction ( Entry $entry, Request $request ) : Symfony\Component\HttpFoundation\JsonResponse Change several properties of an entry.
postEntriesAction ( Request $request ) : Symfony\Component\HttpFoundation\JsonResponse Create an entry.
postEntriesTagsAction ( Request $request, Entry $entry ) : Symfony\Component\HttpFoundation\JsonResponse Add one or more tags to an entry.

Описание методов

deleteEntriesAction() публичный Метод

Delete **permanently** an entry.
public deleteEntriesAction ( Entry $entry ) : Symfony\Component\HttpFoundation\JsonResponse
$entry Wallabag\CoreBundle\Entity\Entry
Результат Symfony\Component\HttpFoundation\JsonResponse

deleteEntriesTagsAction() публичный Метод

Permanently remove one tag for an entry.
public deleteEntriesTagsAction ( Entry $entry, Wallabag\CoreBundle\Entity\Tag $tag ) : Symfony\Component\HttpFoundation\JsonResponse
$entry Wallabag\CoreBundle\Entity\Entry
$tag Wallabag\CoreBundle\Entity\Tag
Результат Symfony\Component\HttpFoundation\JsonResponse

getEntriesAction() публичный Метод

Retrieve all entries. It could be filtered by many options.
public getEntriesAction ( Request $request ) : Symfony\Component\HttpFoundation\JsonResponse
$request Symfony\Component\HttpFoundation\Request
Результат Symfony\Component\HttpFoundation\JsonResponse

getEntriesExistsAction() публичный Метод

Check if an entry exist by url.
public getEntriesExistsAction ( Request $request ) : Symfony\Component\HttpFoundation\JsonResponse
$request Symfony\Component\HttpFoundation\Request
Результат Symfony\Component\HttpFoundation\JsonResponse

getEntriesTagsAction() публичный Метод

Retrieve all tags for an entry.
public getEntriesTagsAction ( Entry $entry ) : Symfony\Component\HttpFoundation\JsonResponse
$entry Wallabag\CoreBundle\Entity\Entry
Результат Symfony\Component\HttpFoundation\JsonResponse

getEntryAction() публичный Метод

Retrieve a single entry.
public getEntryAction ( Entry $entry ) : Symfony\Component\HttpFoundation\JsonResponse
$entry Wallabag\CoreBundle\Entity\Entry
Результат Symfony\Component\HttpFoundation\JsonResponse

patchEntriesAction() публичный Метод

Change several properties of an entry.
public patchEntriesAction ( Entry $entry, Request $request ) : Symfony\Component\HttpFoundation\JsonResponse
$entry Wallabag\CoreBundle\Entity\Entry
$request Symfony\Component\HttpFoundation\Request
Результат Symfony\Component\HttpFoundation\JsonResponse

postEntriesAction() публичный Метод

Create an entry.
public postEntriesAction ( Request $request ) : Symfony\Component\HttpFoundation\JsonResponse
$request Symfony\Component\HttpFoundation\Request
Результат Symfony\Component\HttpFoundation\JsonResponse

postEntriesTagsAction() публичный Метод

Add one or more tags to an entry.
public postEntriesTagsAction ( Request $request, Entry $entry ) : Symfony\Component\HttpFoundation\JsonResponse
$request Symfony\Component\HttpFoundation\Request
$entry Wallabag\CoreBundle\Entity\Entry
Результат Symfony\Component\HttpFoundation\JsonResponse