예제 #1
0
 /**
  * Default value is 'full' when no value is given
  *
  * Can be empty (eq full) contain 'full', 'simple', 'block' (implicitly 'simple')
  *
  * @param $value string
  * @see List_Annotation::__construct()
  */
 public function __construct($value)
 {
     if (isset($value) && empty($value)) {
         $value = 'full';
     }
     parent::__construct($value);
     if ($this->value && !parent::has('simple') && (parent::has('block') || parent::has('alias'))) {
         $this->value[] = 'simple';
     }
 }