我正在使用Laravel 5.1。
我有一个这样的课 -
<?php
namespace App\Http\Controllers;
use App\User;
use App\Http\Controllers\Controller;
class UserController extends Controller
{
public function showProfile($id)
{
.....
.....
$anything = generateRandomData();
.....
return view('profile.data', ['data' => generateRandomData());
}
public function generateRandomData()
{
..................
..................
return $random_generated_data_array;
}
}
所以,当我使用 showProfile($ id)函数时,我会收到这样的错误 -
有人可以帮我吗?
答案 0 :(得分:0)
作为变种替换
$anything = generateRandomData();
.....
return view('profile.data', ['data' => generateRandomData());
与
$anything = $this->generateRandomData();
.....
return view('profile.data', ['data' => $this->generateRandomData());