/** * Get new EavFieldGroup active record instance * * @return EavFieldGroup */ public static function getNewInstance($className) { if ($className instanceof EavFieldManager) { $className = $className->getClassName(); } $inst = parent::getNewInstance(__CLASS__); $inst->classID->set(EavField::getClassID($className)); return $inst; }
/** * Get new SpecFieldGroup active record instance * * @return SpecFieldGroup */ public static function getNewInstance(Category $category) { $inst = parent::getNewInstance(__CLASS__); $inst->category->set($category); return $inst; }