public static function transactionSaveAssociatedDeep(AppPrimaryModel $ormModel, array $data = null)
 {
     if (!$ormModel->saveAssociated($data, array('deep' => true))) {
         throw new ErrorException($ormModel->alias . ' Save Error');
     }
 }
 public function afterDelete()
 {
     $model = $this;
     $id = $model->id;
     $lockModel = $model->lockModel;
     // 更新ロック用データ削除
     self::deleteLockModelData($lockModel, $id);
     return parent::afterDelete();
 }