我需要在laravel 5.2中返回类User的对象,但我得到的是'Undefined variable:user',我确信我已经登录并且有一个User实例。代码是:
$name = 'Random';
$this->createCustomer($name);
dd($user);
public function createCustomer($name) {
$user = Auth::user();
$user ->name = $name;
$user ->save();
return $user;
}
我最后得到的是'Undefined variable:user'
感谢您的帮助
答案 0 :(得分:1)
createCustomer
创建对象并返回它,然后您需要分配它。否则,它不存在于其功能之外。您可以阅读有关variable scope here
$user = $this->createCustomer($name);