lithium\tests\mocks\core\MockMethodFiltering::method2 PHP Method

method2() public method

public method2 ( )
    public function method2()
    {
        $filters =& $this->_methodFilters;
        $method = function ($self, $params, $chain) use(&$filters) {
            return $filters;
        };
        return $this->_filter(__METHOD__, array(), $method);
    }

Usage Example

Ejemplo n.º 1
0
 /**
  * Attaches a single filter to multiple methods.
  *
  * @return void
  */
 function testMultipleMethodFiltering()
 {
     $object = new MockMethodFiltering();
     $this->assertIdentical($object->method2(), array());
     $object->applyFilter(array('method', 'method2'), function ($self, $params, $chain) {
         return $chain->next($self, $params, $chain);
     });
     $this->assertIdentical(array_keys($object->method2()), array('method', 'method2'));
 }
All Usage Examples Of lithium\tests\mocks\core\MockMethodFiltering::method2
MockMethodFiltering