Laravel 5.2调试无法正常工作,公共变量无法访问

时间:2016-06-10 04:53:18

标签: laravel debugging publish

我有一个如下控制器

class CustomerController extends Controller
{
    public $customerColums;

    function _construct()
    {

         $this->customerColums = array('username','unique_id','first_name','email','profile_image','contract_id','address','telephone','priority_id','segment_id','class_id','is_active','is_deleted');

    }

    public function index()
    {
        echo '<pre>';print_r($this->customerColums);die;
    }
}

但是这个公共变量没有显示页面显示为空和日志文件。

我已授予文件权限并设置debug =&gt; TRUE

什么都没有显示?我该如何调试?

2 个答案:

答案 0 :(得分:0)

应该是public function index(),而不仅仅是public index()

答案 1 :(得分:0)

你有错误构造函数有两个主要下划线而不只是一个__construct()。对于debuging尝试使用此die(var_dump($this->customerColumns));。它将转储varibale并死掉。