DMS\Filter\Filters\IntScalar::apply PHP Method

apply() public method

{@inheritDoc}
public apply ( Rule $rule, $value )
$rule DMS\Filter\Rules\Rule
    public function apply(Rule $rule, $value)
    {
        return (int) $value;
    }

Usage Example

Beispiel #1
0
 /**
  * @dataProvider provideForRule
  */
 public function testRule($options, $value, $expectedResult)
 {
     $rule = new IntRule($options);
     $filter = new IntScalar();
     $result = $filter->apply($rule, $value);
     $this->assertEquals($expectedResult, $result);
 }
IntScalar