메소드 |
설명 |
|
countAllEntriesByUserIdAndTagId ( integer $userId, integer $tagId ) : integer |
Count all entries for a tag and a user. |
|
countAllEntriesByUsername ( integer $userId ) : integer |
Count all entries for a user. |
|
findAllByTagId ( integer $userId, integer $tagId ) : array |
Find all entries that are attached to a give tag id. |
|
findByUrlAndUserId ( $url, $userId ) : Entry | boolean |
Find an entry by its url and its owner. |
|
findDistinctLanguageByUser ( integer $userId ) : array |
Find distinct language for a given user. |
|
findEntries ( integer $userId, boolean $isArchived = null, boolean $isStarred = null, string $sort = 'created', string $order = 'ASC', integer $since, string $tags = '' ) : array |
Find Entries. |
|
findOneByUsernameAndNotArchived ( string $username ) : Entry |
Used only in test case to get the right entry associated to the right user. |
|
findOneWithTags ( integer $userId ) : Entry |
Fetch an entry with a tag. Only used for tests. |
|
getBuilderForAllByUser ( integer $userId ) : QueryBuilder |
Retrieves all entries for a user. |
|
getBuilderForArchiveByUser ( integer $userId ) : QueryBuilder |
Retrieves read entries for a user. |
|
getBuilderForStarredByUser ( integer $userId ) : QueryBuilder |
Retrieves starred entries for a user. |
|
getBuilderForUnreadByUser ( integer $userId ) : QueryBuilder |
Retrieves unread entries for a user. |
|
getBuilderForUntaggedByUser ( integer $userId ) : QueryBuilder |
Retrieves untagged entries for a user. |
|
removeTag ( integer $userId, Wallabag\CoreBundle\Entity\Tag $tag ) |
Remove a tag from all user entries. |
|
removeTags ( integer $userId, Array $tags ) |
Remove tags from all user entries. |
|