PHP Класс Wallabag\CoreBundle\Helper\RuleBasedTagger

Показать файл Открыть проект

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

Метод Описание
__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