/** * Populate model object properties by the passed data * * @param array $data Data to set * * @return void */ protected function setModelProperties(array $data) { $data['useCustomOG'] = $this->getPostedData('useCustomOG'); $nonFilteredData = \XLite\Core\Request::getInstance()->getNonFilteredData(); $data['ogMeta'] = isset($nonFilteredData['postedData']['ogMeta']) ? $nonFilteredData['postedData']['ogMeta'] : ''; parent::setModelProperties($data); }
/** * Populate model object properties by the passed data * * @param array $data Data to set * * @return void */ protected function setModelProperties(array $data) { $data['productClasses'] = isset($data['productClasses']) && $data['productClasses'] ? \XLite\Core\Database::getRepo('\\XLite\\Model\\ProductClass')->findByIds($data['productClasses']) : array(); parent::setModelProperties($data); }