zoukankan      html  css  js  c++  java
  • Declaration of AdminControllerGameController::delete() should be compatible with。。

     

    NOTIC: [2048] Declaration of AdminControllerGameController::delete() should be compatible with AdminControllerAdminController::delete($model, $where = Array, $msg = Array) /home/wwwroot/122/Application/Admin/Controller/GameController.class.php 16 .

     

    出现这个错误是因为我写的方法和继承的父类有所冲突,解决办法就是改下子类 的名称或者和父类的实现方法格式统一。

    项目详情:

    class GameController extends AdminController

    父类控制器:AdminController

    protected function delete ( $model , $where = array() , $msg = array( 'success'=>'删除成功!', 'error'=>'删除失败!')) {

    $data['status'] = -1;

    //$data['update_time'] = NOW_TIME;

    $this->editRow( $model , $data, $where, $msg);

    }

     

    子类控制器:GameController

    public function delete(){

    $id = I('get.id');

    if(empty($id)){

    $this->error('参数不能为空!');

    }else{

    $data['status'] = 0;

    $data['open'] = 0;

    $update = M('Game') -> where('id='.$id)->save($data);

    if($update){

    $this->success('删除成功!',U('index'));

    }else{

    $this->error('删除失败!',U('index'));

    }

    }

    }

     

    两个都是删除,但是写的不太一样,或者当时不知道咋想的。。。

     

    文章来源:刘俊涛的博客 欢迎关注公众号、留言、评论,一起学习。

    __________________________________________________________________________________

    若有帮助到您,欢迎捐赠支持,您的支持是对我坚持最好的肯定(*^_^*)

  • 相关阅读:
    LeetCode120 Triangle
    LeetCode119 Pascal's Triangle II
    LeetCode118 Pascal's Triangle
    LeetCode115 Distinct Subsequences
    LeetCode114 Flatten Binary Tree to Linked List
    LeetCode113 Path Sum II
    LeetCode112 Path Sum
    LeetCode111 Minimum Depth of Binary Tree
    Windows下搭建PHP开发环境-WEB服务器
    如何发布可用于azure的镜像文件
  • 原文地址:https://www.cnblogs.com/lovebing/p/12066382.html
Copyright © 2011-2022 走看看