CakePHP 2.6 added atomic option to the Model save -function. SoftDeleteBehavior should support this at least as an option, if people want to use transactions.
return $model->save(array($model->alias => $data), false, array_keys($data));
becomes:
return $model->save(array($model->alias => $data), array('validate' => false, 'fieldList' => array_keys($data), 'atomic' => false));
CakePHP 2.6 added atomic option to the Model save -function. SoftDeleteBehavior should support this at least as an option, if people want to use transactions.
becomes: