public function setOptions($options) { parent::setOptions($options); if (isset($this->options['target_class'])) { $this->setTargetClass($this->options['target_class']); } }
/** * @param array|\Traversable $options * @return $this */ public function setOptions($options) { if (!isset($options['add-on-append'])) { $options['add-on-append'] = '<i class="fa fa-calendar"></i>'; } if (!isset($options['format'])) { $options['format'] = $this->getFormat(); } $this->setFormat($options['format']); parent::setOptions($options); return $this; }