Skip to content

Model::delete() should not be called statically  #4

@junk123321

Description

@junk123321

运行php.exe artisan migrate,提示Non-static method Illuminate\Database\Eloquent\Model::delete() should not be called statically
修改以下就可以了

  1. 把vendor\wanglelecc\laracms-framework\database\migrations\2018_02_25_170926_seed_roles_and_permissions_data.php的User::delete();改成User::where(DB::raw(1), 1)->delete();
  2. 把vendor\wanglelecc\laracms-framework\database\migrations\2018_03_04_174004_seed_slide_and_block_and_files_data.php的
    File::delete();
    Slide::delete();
    Block::delete();
    改成
    File::where(DB::raw(1), 1)->delete();
    Slide::where(DB::raw(1), 1)->delete();
    Block::where(DB::raw(1), 1)->delete();

[2019-10-05 10:19:57] local.ERROR: Non-static method Illuminate\Database\Eloquent\Model::delete() should not be called statically {"exception":"[object] (ErrorException(code: 0): Non-static method Illuminate\Database\Eloquent\Model::delete() should not be called statically at D:\laravel\cms\vendor\wanglelecc\laracms-framework\database\migrations\2018_02_25_170926_seed_roles_and_permissions_data.php:152)
[stacktrace]
#0 D:\laravel\cms\vendor\wanglelecc\laracms-framework\database\migrations\2018_02_25_170926_seed_roles_and_permissions_data.php(152): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(8192, 'Non-static meth...', 'D:\\laravel\\cms\\...', 152, Array)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions