PHP Класс Sulu\Bundle\WebsiteBundle\Analytics\AnalyticsManager

Наследование: implements Sulu\Bundle\WebsiteBundle\Analytics\AnalyticsManagerInterface
Показать файл Открыть проект

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

Метод Описание
__construct ( Doctrine\ORM\EntityManagerInterface $entityManager, AnalyticsRepository $analyticsRepository, DomainRepository $domainRepository )
create ( $webspaceKey, $data )
find ( $id )
findAll ( $webspaceKey )
remove ( $id )
removeMultiple ( array $ids )
update ( $id, $data )

Приватные методы

Метод Описание
findOrCreateNewDomain ( array $domain ) : Domain Returns domain.
getValue ( string $data, string $name, mixed $default = null ) : mixed Returns property of data with given name.
setData ( Analytics $analytics, string $webspaceKey, array $data ) Set data to given key.

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

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

public __construct ( Doctrine\ORM\EntityManagerInterface $entityManager, AnalyticsRepository $analyticsRepository, DomainRepository $domainRepository )
$entityManager Doctrine\ORM\EntityManagerInterface
$analyticsRepository Sulu\Bundle\WebsiteBundle\Entity\AnalyticsRepository
$domainRepository Sulu\Bundle\WebsiteBundle\Entity\DomainRepository

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

public create ( $webspaceKey, $data )

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

public find ( $id )

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

public findAll ( $webspaceKey )

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

public remove ( $id )

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

public removeMultiple ( array $ids )
$ids array

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

public update ( $id, $data )