Laravel 5从空值

时间:2015-12-23 12:11:16

标签: php laravel laravel-5.1 laravel-routing

我有一个简单的模型,我正在尝试创建一个新实例。

有谁能告诉我我做错了什么!

我收到错误“从空值创建默认对象

在我的控制器中,我定义了模型:

    <?php

    namespace App\Http\Controllers;

    use Illuminate\Http\Request;

    use App\Keygen;

    use Auth;
    use Response;
    use App\Http\Requests;
    use App\Http\Controllers\Controller;

    class APIController extends Controller
    { 



    public function addKey(){
                $Key = NEW Keygen;
                $key->key = 'test';
                $key->save();
    }

}

为了测试这个非常基本的功能,我已经向网址发送了一个get请求,并将其路由到控制器上的函数。

1 个答案:

答案 0 :(得分:5)

PHP区分大小写。首先,将对象分配给变量$Key。之后,将属性分配给变量$key。请注意大写和小写k

$Key = NEW Keygen;更改为$key = new Keygen;