PHP 클래스 Wallabag\CoreBundle\Helper\RuleBasedTagger

파일 보기 프로젝트 열기: wallabag/wallabag

공개 메소드들

메소드 설명
__construct ( RulerZ\RulerZ $rulerz, TagRepository $tagRepository, EntryRepository $entryRepository )
tag ( Entry $entry ) Add tags from rules defined by the user.
tagAllForUser ( User $user ) : array Apply all the tagging rules defined by a user on its entries.

비공개 메소드들

메소드 설명
getRulesForUser ( User $user ) : array Retrieves the tagging rules for a given user.
getTag ( string $label ) : Wallabag\CoreBundle\Entity\Tag Fetch a tag.

메소드 상세

__construct() 공개 메소드

public __construct ( RulerZ\RulerZ $rulerz, TagRepository $tagRepository, EntryRepository $entryRepository )
$rulerz RulerZ\RulerZ
$tagRepository Wallabag\CoreBundle\Repository\TagRepository
$entryRepository Wallabag\CoreBundle\Repository\EntryRepository

tag() 공개 메소드

Add tags from rules defined by the user.
public tag ( Entry $entry )
$entry Wallabag\CoreBundle\Entity\Entry Entry to tag

tagAllForUser() 공개 메소드

Apply all the tagging rules defined by a user on its entries.
public tagAllForUser ( User $user ) : array
$user Wallabag\UserBundle\Entity\User
리턴 array