在Eloquent Laravel中使用Session

时间:2013-12-26 16:03:49

标签: php laravel laravel-4 eloquent

是否可以在雄辩的模型中使用会话

class StructureModel extends Eloquent {


  protected $table = 'page';        


  protected $attributes = array('lng' => Session::get("lngFunction")); 
}       

有任何帮助吗?

1 个答案:

答案 0 :(得分:2)

这不是Laravel的事情,你简单无法在PHP中以这种方式定义变量,这不是PHP的工作方式,而是使用构造方法:

class StructureModel extends Eloquent {

    protected $table = 'page';        

    protected $attributes = array();

    public function __construct()
    {
         parent::__construct();

         $this->attributes = array('lng' => Session::get("lngFunction"));
    }
}