/** * Load raw fixture * * @param \XLite\Model\AEntity $entity Entity * @param array $record Record * @param array $regular Regular fields info OPTIONAL * @param array $assocs Associations info OPTIONAL * * @return void */ public function loadRawFixture(\XLite\Model\AEntity $entity, array $record, array $regular = array(), array $assocs = array()) { parent::loadRawFixture($entity, $record, $regular, $assocs); if (isset($record['cells']) && is_array($record['cells'])) { foreach ($record['cells'] as $cell) { $entity->__set($cell['name'], $cell['value']); } } }
/** * Load raw fixture * * @param \XLite\Model\AEntity $entity Entity * @param array $record Record * @param array $regular Regular fields info OPTIONAL * @param array $assocs Associations info OPTIONAL * * @return void */ public function loadRawFixture(\XLite\Model\AEntity $entity, array $record, array $regular = array(), array $assocs = array()) { parent::loadRawFixture($entity, $record, $regular, $assocs); if (!empty($record['loadURL'])) { $entity->loadFromURL($record['loadURL']); } }