Como utilizar os dados retornado de um metodo em outro metodo
Boa noite, estou com dúvida de como pegar o return da minha public funcion e utilizar em outro metodo, pois quando tento puxar, fala que não existe a variavel em questão.
Exemplo
public function getEstabelecimento($auto){
$estabelecimento = Modelos\Estalecimento::where('auto', $auto)->first();
$testemunhas = Modelos\Testemunhas::where('auto', $auto)->first();
$dados = array();
$dados['estabelecimento'] = $estabelecimento;
$dados['testemunha'] = $testemunhas;
return $dados;
}
Preciso usar o meu return que no casó é um array para utilizar na minha outra public funtion, porem ela é do metodo POST
public function postIndex(Request $request){
$this->$dados;
if(empty($dados){
try {
$file = $request->file('image');
$fileboleto = $request->file('boleto');
if(empty($file) || empty($fileboleto)){
return redirect('/404');
} else {
return redirect('/uploadfile');
}
}
}
espero que tenha sido claro.
Obrigado.Discussão (2)
Carregando comentários...