Metabor\Callback\Composite::__invoke PHP Method

__invoke() public method

public __invoke ( )
    public function __invoke()
    {
        $args = func_get_args();
        /* @var $callback callable */
        foreach ($this->callbacks as $callback) {
            if (empty($args)) {
                $callback();
            } else {
                call_user_func_array($callback, $args);
            }
        }
    }