/** * Se verifica mediante un callback de ActiveRecord * que el perfil a eliminar no se encuentre asociado * algĂșn controller */ public function before_delete() { $controller = new Controllers(); if ($controller->count("perfil_id={$this->id}")) { Flash::error('El perfil no se puede eliminar porque esta asociado'); return 'cancel'; } }