public static function transactionSaves(AppOrmModel $ormModel, array $dataOfSaves) { $saveIds = array(); for ($i = 0, $cnt = count($dataOfSaves); $i < $cnt; ++$i) { $ormModel->create(); self::transactionSave($ormModel, $dataOfSaves[$i]); $saveIds[] = $ormModel->getID(); } return $saveIds; }
public function beforeSave($options = array()) { // パスワードをハッシュ化する self::_hashPasswordSetting($this); return parent::beforeSave($options); }
private static function findParentData(AppOrmModel $parentModel, $parentId) { $options = array('conditions' => array($parentModel->primaryKey => $parentId), 'recursive' => -1); return $parentModel->find('first', $options); }