value)) { return $this->value['target_object']; } return $this->value; } /** * Is this composed object a collection or not * * @return bool */ public function isCollection() { return is_array($this->value) && isset($this->value['is_collection']) && $this->value['is_collection']; } /** * Retrieve the options for the composed object * * @return array */ public function getOptions() { return is_array($this->value) && isset($this->value['options']) ? $this->value['options'] : array(); } }