/** * Returns general field-descriptor. * * @param $generalMetadata * * @return FieldDescriptorInterface */ private function getGeneralFieldDescriptor(GeneralPropertyMetadata $generalMetadata, $options) { return new FieldDescriptor($this->resolveOptions($generalMetadata->getName(), $options), $generalMetadata->getTranslation(), $this->isDisabled($generalMetadata), $this->isDefault($generalMetadata), $generalMetadata->getType(), $generalMetadata->getWidth(), $generalMetadata->getMinWidth(), $generalMetadata->isSortable(), $generalMetadata->isEditable(), $generalMetadata->getCssClass()); }