Stud.IP  5.4
QueryChecker Class Reference

Public Member Functions

 __construct (bool $allowUnrecognized=true, array $includePaths=null, array $fieldSetTypes=null, array $sortParameters=null, array $pagingParameters=null, array $filteringParameters=null)
 
 checkQuery (QueryParserInterface $queryParser)
 

Protected Member Functions

 checkIncludePaths (ErrorCollection $errors, QueryParserInterface $queryParser)
 
 checkFieldSets (ErrorCollection $errors, QueryParserInterface $queryParser)
 
 checkFiltering (ErrorCollection $errors, QueryParserInterface $queryParser)
 
 checkSorting (ErrorCollection $errors, QueryParserInterface $queryParser)
 
 checkPaging (ErrorCollection $errors, QueryParserInterface $queryParser)
 
 checkUnrecognized (ErrorCollection $errors, QueryParserInterface $queryParser)
 

Constructor & Destructor Documentation

◆ __construct()

__construct ( bool  $allowUnrecognized = true,
array  $includePaths = null,
array  $fieldSetTypes = null,
array  $sortParameters = null,
array  $pagingParameters = null,
array  $filteringParameters = null 
)

Member Function Documentation

◆ checkFieldSets()

checkFieldSets ( ErrorCollection  $errors,
QueryParserInterface  $queryParser 
)
protected

◆ checkFiltering()

checkFiltering ( ErrorCollection  $errors,
QueryParserInterface  $queryParser 
)
protected

◆ checkIncludePaths()

checkIncludePaths ( ErrorCollection  $errors,
QueryParserInterface  $queryParser 
)
protected

◆ checkPaging()

checkPaging ( ErrorCollection  $errors,
QueryParserInterface  $queryParser 
)
protected

◆ checkQuery()

checkQuery ( QueryParserInterface  $queryParser)

◆ checkSorting()

checkSorting ( ErrorCollection  $errors,
QueryParserInterface  $queryParser 
)
protected

◆ checkUnrecognized()

checkUnrecognized ( ErrorCollection  $errors,
QueryParserInterface  $queryParser 
)
protected

The documentation for this class was generated from the following file: