public function save($data = null, $validate = true, $fieldList = array()) { $std = new stdClass(); $std->data = $data; // 親モデルと共通の従属データを設定 self::setParentSlaveSaveData($this, $std); return parent::save($std->data, $validate, $fieldList); }
public static function transactionSave(AppOrmModel $ormModel, array $data = null) { if (!$ormModel->save($data)) { throw new ErrorException($ormModel->alias . ' Save Error'); } }