/**
  * 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);
 }
Example #2
0
 /**
  * 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);
 }
Example #3
0
 /**
  * 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);
 }