BlueSpice MediaWiki master
 All Classes Namespaces Files Functions Variables Groups Pages
BlueSpice\Data\Filter\StringValue Class Reference
Inheritance diagram for BlueSpice\Data\Filter\StringValue:
Collaboration diagram for BlueSpice\Data\Filter\StringValue:

Public Attributes

const COMPARISON_STARTS_WITH = 'sw'
 
const COMPARISON_ENDS_WITH = 'ew'
 
const COMPARISON_CONTAINS = 'ct'
 
const COMPARISON_NOT_CONTAINS = 'nct'
 
- Public Attributes inherited from BlueSpice\Data\Filter
const COMPARISON_EQUALS = 'eq'
 
const COMPARISON_NOT_EQUALS = 'neq'
 
const KEY_TYPE = 'type'
 
const KEY_COMPARISON = 'comparison'
 
const KEY_FIELD = 'field'
 
const KEY_VALUE = 'value'
 

Protected Member Functions

 doesMatch ($dataSet)
 
- Protected Member Functions inherited from BlueSpice\Data\Filter
 doesMatch ($dataSet)
 

Additional Inherited Members

- Public Member Functions inherited from BlueSpice\Data\Filter
 __construct ($params)
 
 getField ()
 
 getValue ()
 
 getComparison ()
 
 matches ($dataSet)
 
- Static Public Member Functions inherited from BlueSpice\Data\Filter
static newCollectionFromArray ($filters)
 
- Protected Attributes inherited from BlueSpice\Data\Filter
 $field = ''
 
 $value = null
 
 $comparison = ''
 

Detailed Description

Class name "String" is reserved

Member Function Documentation

BlueSpice\Data\Filter\StringValue::doesMatch (   $dataSet)
protected

Performs string filtering based on given filter of type string on a dataset

Parameters
\BlueSpice\Data\Record$dataSet

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