cadastro user

duas duvidas:
1. o correto ao cadastrar o user na sera utilizarmos o relacionamento do tenant?
$tenant->users()->create($request->all())
2. na validação ao inves de usar o segment, poderia usar:
$Id = $this->user->id ?? 0;

obs: tem algum problema com a validação do comprimento do desse sistema de ticket, estou tendo que dividir as postagens pq esta sempre dando que o limite de 1000 foi excedido, mesmo com mesnos de 300 caracteres na pergunta

se não estiver usando injeção de dependencia poderia ser:
$Id = $this->user ?? 0;
onde user = o nome do parametro passado na rota

Olá, Leanderson!
Tudo bem?
Mas, foi assim que fizemos, o usuário é criado a partir do relacionamento com o tenant...
public function storeUser($tenant)
{
$user = $tenant->users()->create([
'name' => $this->data['name'],
'email' => $this->data['email'],
'password' => bcrypt($this->data['password']),
]);
return $user;
}
(https://github.com/especializati/larafood/blob/master/app/Services/TenantService.php)
-------
Sim, você pode pegar o value da request no validator através do nome do parâmetro. É uma excelente opção também!

olá boa noite, obrigado pela resposta, me refiro ao Metodo store do UserController
larafood/UserController.php at master · especializati/larafood · GitHub

Ah sim.
Sim sim, pode usar o relacionamento para inserir o usuário diretamente com o tenant.

Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!