PurposeReaderService
in package
implements
PurposeReaderServiceInterface
Class PurposeReaderService
Interfaces, Classes and Traits
- PurposeReaderServiceInterface
- Interface PurposeReaderServiceInterface
Table of Contents
- $repository : PurposeReaderRepositoryInterface
- __construct() : mixed
- PurposeReaderService constructor.
- activePurposes() : array<string|int, PurposeInterface>
- allPurposes() : array<string|int, PurposeInterface>
- categories() : array<string|int, CategoryInterface>
Properties
$repository
protected
PurposeReaderRepositoryInterface
$repository
Methods
__construct()
PurposeReaderService constructor.
public
__construct(PurposeReaderRepositoryInterface $repository) : mixed
Parameters
- $repository : PurposeReaderRepositoryInterface
Return values
mixed —activePurposes()
public
activePurposes(int $languageId) : array<string|int, PurposeInterface>
Parameters
- $languageId : int
Tags
Return values
array<string|int, PurposeInterface> —allPurposes()
public
allPurposes() : array<string|int, PurposeInterface>
Tags
Return values
array<string|int, PurposeInterface> —categories()
public
categories(int $languageId) : array<string|int, CategoryInterface>
Parameters
- $languageId : int