Filters.php
system/Filters/Filters.php
1 class
28 methods
class Filters
Filters
__construct
($config, RequestInterface $request, ResponseInterface $response, ?Modules $modules = null)
discoverFilters
()
setResponse
(ResponseInterface $response)
run
(string $uri, string $position = 'before')
runBefore
(array $filterClassList)
runAfter
(array $filterClassList)
createFilter
(string $className)
getRequiredClasses
(string $position)
runRequired
(string $position = 'before')
getRequiredFilters
(string $position = 'before')
setToolbarToLast
(array $filters, bool $remove = false)
initialize
(?string $uri = null)
reset
()
getFilters
()
getFiltersClass
()
addFilter
(string $class, ?string $alias = null, string $position = 'before', string $section = 'globals')
enableFilter
(string $filter, string $position = 'before')
getCleanName
(string $filter)
void
(&$item)
enableFilters
(array $filters, string $when = 'before')
getArguments
(?string $key = null)
processGlobals
(?string $uri = null)
processMethods
()
processFilters
(?string $uri = null)
processAliasesToClass
(string $position)
pathApplies
(string $uri, $paths)
checkExcept
(string $uri, $paths)
checkPseudoRegex
(string $uri, array $paths)