/** * Fetch a variant of a single record by id. * * @param GeneralDataConfigDefault $objConfig * * @return InterfaceGeneralModel */ public function createVariant(GeneralDataConfigDefault $objConfig) { $objItem = $this->objMetaModel->findById($objConfig->getId())->varCopy(); if (!$objItem) { return null; } return new GeneralModelMetaModel($objItem); }