SessionSaleExtension
in package
implements
QueryCollectionExtensionInterface, QueryItemExtensionInterface
FinalYes
Table of Contents
Interfaces
- QueryCollectionExtensionInterface
- QueryItemExtensionInterface
Properties
- $security : Security
Methods
- __construct() : mixed
- applyToCollection() : void
- applyToItem() : void
- addWhere() : void
Properties
$security
private
Security
$security
Methods
__construct()
public
__construct(Security $security) : mixed
Parameters
- $security : Security
applyToCollection()
public
applyToCollection(QueryBuilder $queryBuilder, QueryNameGeneratorInterface $queryNameGenerator, string $resourceClass[, Operation $operation = null ][, array<string|int, mixed> $context = [] ]) : void
Parameters
- $queryBuilder : QueryBuilder
- $queryNameGenerator : QueryNameGeneratorInterface
- $resourceClass : string
- $operation : Operation = null
- $context : array<string|int, mixed> = []
applyToItem()
public
applyToItem(QueryBuilder $queryBuilder, QueryNameGeneratorInterface $queryNameGenerator, string $resourceClass, array<string|int, mixed> $identifiers[, Operation $operation = null ][, array<string|int, mixed> $context = [] ]) : void
Parameters
- $queryBuilder : QueryBuilder
- $queryNameGenerator : QueryNameGeneratorInterface
- $resourceClass : string
- $identifiers : array<string|int, mixed>
- $operation : Operation = null
- $context : array<string|int, mixed> = []
addWhere()
private
addWhere(QueryBuilder $queryBuilder, string $resourceClass) : void
Parameters
- $queryBuilder : QueryBuilder
- $resourceClass : string