public function init() { parent::init(); TbHtml::addCssClass('bfh-fonts', $this->htmlOptions); if (!isset($this->htmlOptions['data-font'])) { $this->htmlOptions['data-font'] = TbArray::popValue('data-value', $this->htmlOptions); } unset($this->htmlOptions['data-name'], $this->htmlOptions['data-value']); }
public function init() { if (empty($this->country) && !isset($this->pluginOptions['country'])) { throw new CException('"$country" cannot be empty.'); } $this->pluginOptions['country'] = TbArray::getValue('country', $this->pluginOptions, $this->country); parent::init(); TbHtml::addCssClass('bfh-timezones', $this->htmlOptions); unset($this->htmlOptions['data-name']); }
public function init() { if (empty($this->country)) { throw new CException('"$country" cannot be empty.'); } $this->pluginOptions['country'] = $this->country; parent::init(); TbHtml::addCssClass('bfh-states', $this->htmlOptions); if (!isset($this->htmlOptions['data-state'])) { $this->htmlOptions['data-state'] = TbArray::popValue('data-value', $this->htmlOptions); } unset($this->htmlOptions['data-name'], $this->htmlOptions['data-value']); }