[PROMOÇÃO] Assine com + 30% de desconto ANUAL MENSAL (últimas horas)

Duas injeções

[Finalizado Pelo Aluno]

Marcos Birro Calixto
Criador Marcos Birro Calixto 04/05/2018

Carlos, boa tarde.

 

Como faço duas injeções  como abaixo?

 

use Illuminate\Http\Request;

use App\Http\Controllers\Controller;

use App\Models\Admin\Centrocusto;

use App\Models\Admin\Gestor;

 

class CentrocustoController extends Controller

{

    private $centrocusto;

    private $gestor;

    private $totalpage = 3;

    

    public function __construct(Centrocusto $centrocusto)

    {

        $this->centrocusto = $centrocusto;

    }    

    public function __construct(Gestor $gestor)

    {

        $this->gestor = $gestor;

    }

 

Obg,

Manager Carlos Ferreira 04/05/2018

Olá, Marcos!
Como vai?

No caso, um método seja o construtor ou não pode receber quantos parâmetros (argumentos) for necessário.

Pode deixar o construtor assim:
public function __construct(Centrocusto $centrocusto, Gestor $gestor)
{
    $this->centrocusto     = $centrocusto;
    $this->gestor         = $gestor;
}

Carlos Ferreira
Sabe a Solução? Ajude a resolver!

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!