PHP 클래스 MetaModels\Filter\Rules\Comparing\GreaterThan

상속: implements MetaModels\Filter\IFilterRule
파일 보기 프로젝트 열기: metamodels/core

보호된 프로퍼티들

프로퍼티 타입 설명
$blnInclusive boolean Determination if the comparison shall be done inclusive or exclusive.
$objAttribute MetaModels\Attribute\IAttribute The attribute to search in.
$varValue mixed The value to compare with.

공개 메소드들

메소드 설명
__construct ( MetaModels\Attribute\IAttribute $objAttribute, mixed $varValue, boolean $blnInclusive = false ) Creates an instance of this class.
getMatchingIds ( ) : string[] | null Fetch the ids for all items that hold a value that is greater than the passed value.

메소드 상세

__construct() 공개 메소드

Creates an instance of this class.
public __construct ( MetaModels\Attribute\IAttribute $objAttribute, mixed $varValue, boolean $blnInclusive = false )
$objAttribute MetaModels\Attribute\IAttribute The attribute that shall be searched.
$varValue mixed The value to compare against.
$blnInclusive boolean If true, the passed value will be included in the check and therefore make the check an equal-or-greater test.

getMatchingIds() 공개 메소드

If no entries have been found, the result is an empty array.
public getMatchingIds ( ) : string[] | null
리턴 string[] | null

프로퍼티 상세

$blnInclusive 보호되어 있는 프로퍼티

Determination if the comparison shall be done inclusive or exclusive.
protected bool $blnInclusive
리턴 boolean

$objAttribute 보호되어 있는 프로퍼티

The attribute to search in.
protected IAttribute,MetaModels\Attribute $objAttribute
리턴 MetaModels\Attribute\IAttribute

$varValue 보호되어 있는 프로퍼티

The value to compare with.
protected mixed $varValue
리턴 mixed