/**
  * @param string $controller
  * @param array $attributes
  * @param int $priority
  * @param array $query
  * @param string $strategy
  */
 public function __construct($controller, array $attributes = [], $priority = 0, array $query = [], $strategy = 'inline')
 {
     parent::__construct($priority);
     $this->controller = $controller;
     $this->attributes = $attributes;
     $this->query = $query;
     $this->strategy = $strategy;
 }
 /**
  * @param int $templateString
  * @param array $parameters
  * @param int $priority
  */
 public function __construct($templateString, array $parameters = [], $priority = 0)
 {
     parent::__construct($priority);
     $this->templateString = $templateString;
     $this->parameters = $parameters;
 }