Ejemplo n.º 1
0
 /**
  * Конструктор класса
  * @param array $options
  */
 public function __construct(DateTimeFormatter $dateTimeFormatter, array $options = [])
 {
     parent::__construct($options);
     $this->setDateTimeFormatter($dateTimeFormatter);
     if (array_key_exists('format', $options) && $options['format']) {
         $this->setFormat($options['format']);
     }
 }
Ejemplo n.º 2
0
 /**
  * Конструктор класса
  * @param array $options
  */
 public function __construct(array $options = [])
 {
     parent::__construct($options);
     if (array_key_exists('highlightCssClass', $options)) {
         $this->setHighlightCssClass($options['highlightCssClass']);
     }
     if (array_key_exists('dataName', $options)) {
         $this->setDataName($options['dataName']);
     }
 }
Ejemplo n.º 3
0
 public function __construct(Url $urlHelper, array $options = [])
 {
     parent::__construct($options);
     $this->setUrlHelper($urlHelper);
     if (array_key_exists('routeName', $options)) {
         $this->setRouteName($options['routeName']);
     }
     if (array_key_exists('routeParams', $options)) {
         $this->setRouteParams($options['routeParams']);
     }
     if (array_key_exists('routeOptions', $options)) {
         $this->setRouteOptions($options['routeOptions']);
     }
 }
Ejemplo n.º 4
0
 /**
  * AddClassToCell constructor.
  * @param array $options
  */
 public function __construct(array $options = [])
 {
     parent::__construct($options);
     $this->setOptions($options);
 }