LiquidContext::invoke PHP Method

invoke() public method

Invoke the filter that matches given name
public invoke ( string $name, mixed $value, array $args = null ) : string
$name string The name of the filter
$value mixed The value to filter
$args array Additional arguments for the filter
return string
    public function invoke($name, $value, $args = null)
    {
        return $this->_filterbank->invoke($name, $value, $args);
    }

Usage Example

Example #1
0
 function test_add_filter()
 {
     $context = new LiquidContext();
     $context->add_filters(new HiFilter());
     $this->assertEqual('hi? hi!', $context->invoke('hi', 'hi?'));
     $context = new LiquidContext();
     $this->assertEqual('hi?', $context->invoke('hi', 'hi?'));
     $context->add_filters(new HiFilter());
     $this->assertEqual('hi? hi!', $context->invoke('hi', 'hi?'));
 }
All Usage Examples Of LiquidContext::invoke