public function __construct(callable $callback) { $this->setCallback($callback); $this->setAdditionalParams(array_slice(func_get_args(), 1)); }