private function applyOptions() { $option1 = $this->getMock('IOption'); $option2 = $this->getMock('IOption'); $option3 = $this->getMock('IOption'); $this->object->addOption($option1); $this->object->addOption($option2); $this->object->addOption($option3); }
/** * @param $renderApi * @param $unit * @return IOptionProvider */ public function getListOptions($renderApi, $unit) { $options = preg_split('/\\n/', $renderApi->getFormValue($unit, 'listFieldOptions')); foreach ($options as $option) { $checked = false; if (preg_match('/\\*$/', $option)) { $checked = true; $option = preg_replace('/\\*$/', '', $option); } $optionObj = new \Option(); $optionObj->setName($option); $optionObj->setValue($option); $optionObj->setChecked($checked); $this->optionProvider->addOption($optionObj); } return $this->optionProvider; }