Ubiquity  2.0.2
php rapid development framework
RouteAnnotation.php
Go to the documentation of this file.
1 <?php
2 
4 
6 
11  public $path;
12  public $methods;
13  public $name;
14  public $cache;
15  public $duration;
16  public $inherited;
17  public $automated;
18  public $requirements;
19 
23  public function initAnnotation(array $properties) {
24  $this->inherited=false;
25  $this->automated=false;
26  $this->requirements=[];
27  if (isset($properties[0])) {
28  $this->path=$properties[0];
29  unset($properties[0]);
30  } else
31  $this->path="";
32  parent::initAnnotation($properties);
33  }
34 }
(&#39;method&#39;=>true,&#39;class&#39;=>true,&#39;multiple&#39;=>true, &#39;inherited&#39;=>true)
initAnnotation(array $properties)
Initialize the annotation.
(&#39;property&#39;=>true, &#39;inherited&#39;=>true)