Declaration of UtilityBehavior::beforeDelete() should be compatible with ModelBehavior::beforeDelete(Model $model, $cascade = true)
1 つのコントローラーをロードするとこのエラーが発生しますが、他のコントローラーには存在しません。
そして、これが Term コントローラーの唯一の削除アクションです。
public function admin_delete($id = null) {
if (!$this->request->is('post')) {
throw new MethodNotAllowedException();
}
$this->Term->id = $id;
if (!$this->Term->exists()) {
throw new NotFoundException(__('Invalid term'));
}
if ($this->Term->delete()) {
$this->Session->setFlash(__('Term deleted'));
$this->redirect(array('action' => 'index'));
}
$this->Session->setFlash(__('term was not deleted'));
$this->redirect(array('action' => 'index'));
}
コントローラーはTermscontrollerです