GridFilter extends Filter
Table of Contents
Methods
- __construct() : mixed
- getFilterData() : array<string|int, mixed>
- getFilterFields() : array<string|int, mixed>
- getFilterOptions() : Options|null
- getPresets() : array<string|int, mixed>
- getProjectVisibilityCondition() : ConditionTree
- isUserFilterApplied() : bool
- process() : Query
- processFilterCounters() : Query
- processFilterIsClosed() : Query
- processFilterIsProject() : Query
- processFilterMember() : Query
- processFilterOwner() : Query
- processFilterSearch() : Query
- processFilterTags() : Query
- processFilterType() : Query
- resetFilter() : void
- setIsScrum() : $this
Methods
__construct()
public
__construct(int $userId, mixed $filterId[, array<string|int, mixed> $params = [] ]) : mixed
Parameters
- $userId : int
- $filterId : mixed
- $params : array<string|int, mixed> = []
getFilterData()
public
getFilterData() : array<string|int, mixed>
Return values
array<string|int, mixed>getFilterFields()
public
getFilterFields() : array<string|int, mixed>
Return values
array<string|int, mixed>getFilterOptions()
public
getFilterOptions() : Options|null
Return values
Options|nullgetPresets()
public
getPresets() : array<string|int, mixed>
Return values
array<string|int, mixed>getProjectVisibilityCondition()
public
getProjectVisibilityCondition() : ConditionTree
Return values
ConditionTreeisUserFilterApplied()
public
isUserFilterApplied() : bool
Return values
boolprocess()
public
process(Query $query) : Query
Parameters
- $query : Query
Return values
QueryprocessFilterCounters()
public
processFilterCounters(Query $query, string $counter) : Query
Parameters
- $query : Query
- $counter : string
Return values
QueryprocessFilterIsClosed()
public
processFilterIsClosed(Query $query, string $isClosed) : Query
Parameters
- $query : Query
- $isClosed : string
Return values
QueryprocessFilterIsProject()
public
processFilterIsProject(Query $query, string $isProject) : Query
Parameters
- $query : Query
- $isProject : string
Return values
QueryprocessFilterMember()
public
processFilterMember(Query $query, int $memberId) : Query
Parameters
- $query : Query
- $memberId : int
Return values
QueryprocessFilterOwner()
public
processFilterOwner(Query $query, int $ownerId) : Query
Parameters
- $query : Query
- $ownerId : int
Return values
QueryprocessFilterSearch()
public
processFilterSearch(Query $query, string $search) : Query
Parameters
- $query : Query
- $search : string
Return values
QueryprocessFilterTags()
public
processFilterTags(Query $query, string $tag) : Query
Parameters
- $query : Query
- $tag : string
Return values
QueryprocessFilterType()
public
processFilterType(Query $query, string $typeName) : Query
Parameters
- $query : Query
- $typeName : string
Return values
QueryresetFilter()
public
resetFilter() : void
setIsScrum()
public
setIsScrum(bool $value) : $this
Parameters
- $value : bool