Laravel-array asociativo
Publicado por Trebor (1 intervención) el 22/08/2018 09:09:49
Amigos, buen día recurro ha ustedes porque no he logrado resolver un problema y ya tengo horas buscando la solución.
Tengo un array asociativo en el cual tengo que agregarle un valor ese valor es auth()->user() de laravel osea el nombre de usuario claro que este es un array así que quedaría así auth()->user()->name para que solo retorne el nombre, el problema es que cuando paso el valor ha mi controlador me retorna el siguiente error message:"Trying to get property 'name' of non-object"
este es mi controlador:
De antemano muchas gracias, son geniales XD
Tengo un array asociativo en el cual tengo que agregarle un valor ese valor es auth()->user() de laravel osea el nombre de usuario claro que este es un array así que quedaría así auth()->user()->name para que solo retorne el nombre, el problema es que cuando paso el valor ha mi controlador me retorna el siguiente error message:"Trying to get property 'name' of non-object"
este es mi controlador:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<?php
namespace App\Http\Controllers\Api;
use Illuminate\Support\Facades\Auth;
use Illuminate\Http\Request;
use App\Http\Controllers\Controller;
class UserController extends Controller
{
public function get_auth_user()
{
$res = [
'username' => auth()->user()->name
];
return response($res);
}
}
De antemano muchas gracias, son geniales XD
Valora esta pregunta
0