mageekguy\atoum\iterators\filters\recursives\closure::addClosure PHP Метод

addClosure() публичный Метод

public addClosure ( closure $closure )
$closure closure
    public function addClosure(\closure $closure)
    {
        $this->closures[] = $closure;
        return $this;
    }

Usage Example

Пример #1
0
 public function testAddClosure()
 {
     $this->if($filter = new testedClass(new \recursiveArrayIterator(array())))->then->object($filter->addClosure($closure = function () {
     }))->isIdenticalTo($filter)->array($filter->getClosures())->isEqualTo(array($closure))->object($filter->addClosure($otherClosure = function () {
     }))->isIdenticalTo($filter)->array($filter->getClosures())->isEqualTo(array($closure, $otherClosure));
 }