Abstract Class yii\debug\components\search\matchers\Base
Inheritance | yii\debug\components\search\matchers\Base » yii\base\Component |
---|---|
Implements | yii\debug\components\search\matchers\MatcherInterface |
Subclasses | yii\debug\components\search\matchers\GreaterThan, yii\debug\components\search\matchers\GreaterThanOrEqual, yii\debug\components\search\matchers\LowerThan, yii\debug\components\search\matchers\SameAs |
Available since extension's version | 2.0 |
Source Code | https://github.com/yiisoft/yii2-debug/blob/master/src/components/search/matchers/Base.php |
Base class for matchers that are used in a filter.
Public Methods
Method | Description | Defined By |
---|---|---|
hasValue() | Checks if base value is set | yii\debug\components\search\matchers\Base |
match() | Checks if the value passed matches base value. | yii\debug\components\search\matchers\MatcherInterface |
setValue() | Sets base value to match against | yii\debug\components\search\matchers\Base |
Property Details
Method Details
Checks if base value is set
public boolean hasValue ( ) | ||
return | boolean |
If base value is set |
---|
public function hasValue()
{
return !empty($this->baseValue) || ($this->baseValue === '0');
}
Defined in: yii\debug\components\search\matchers\MatcherInterface::match()
Checks if the value passed matches base value.
public abstract boolean match ( $value ) | ||
$value | mixed |
Value to be matched |
return | boolean |
If there is a match |
---|
public function match($value);
Sets base value to match against
public void setValue ( $value ) | ||
$value | mixed |
public function setValue($value)
{
$this->baseValue = $value;
}