/** * Initializes transformation. * * @param string $pattern * @param callable $callable * @param null|string $description */ public function __construct($pattern, $callable, $description = null) { $this->tokenTransformation = new TokenNameTransformation($pattern, $callable, $description); $this->returnTransformation = new ReturnTypeTransformation('', $callable, $description); parent::__construct($callable, $description); }
/** * Initializes transformation. * * @param string $pattern * @param callable $callable * @param null|string $description */ public function __construct($pattern, $callable, $description = null) { $this->pattern = $pattern; parent::__construct($callable, $description); }
/** * Initializes hook. * * @param string $scopeName * @param callable $callable * @param null|string $description */ public function __construct($scopeName, $callable, $description = null) { $this->scopeName = $scopeName; parent::__construct($callable, $description); }