/** * get the list of all possible values (if it means something) filter by the values array if not empty * */ public function getChoiceList(FieldType $fieldType, array $choices) { //TODO: should be abstract ?? throw new ContentTypeStructureException('The field ' . $fieldType->getName() . ' of the content type ' . $fieldType->getContentType()->getName() . ' does not have a limited list of values!'); }