0
假設一個類的方法我有這樣的代碼:不能調用laravel控制器類
class UserController extends Controller
{
protected $test;
public function __construct()
{
$this->test = new Test();
}
// first call this func
public function add_name()
{
$this->test->add_name('name1')
return $this->test->get_name();
}
// then this one
public function show_name()
{
return $this->test->get_name();
}
}
class Test
{
protected $name;
public function get_name()
{
return $this->name;
}
public function add_name($name)
{
$this->name = $name;
}
}
所以,當我打電話SHOW_NAME在UserController
(第一類)add_name()後()函數,返回任何結果。我的代碼問題是什麼? (當調用add_name()函數時,它正常工作)
你是如何具體地調用這些函數?給我們一個你的用例的例子。現在我們只有兩個班。 – Psyco430404
如何在'UserController'類中調用'show_name'函數? – Trix
在你的'add_name'函數中只返回'$ this-> test-> add_name()' – aldrin27