Neste artigo, eu irei te mostrar como adicionar uma classe customizada em uma aplicação Laravel. Essa configuração funciona a partir das versão 5.
Para ilustrar, primeiramente vamos criar um diretório chamado Libraries em App. Nessa pasta ficará arquivos customizados do projeto. Depois disso, adicione no diretório a classe Exemple.php.
Exemplo de customização
A classe final irá ficar da seguinte forma:
<?php //Namespace adicionado namespace App\Libraries; class Exemple { public function getName() { return 'MyName'; } }
Depois disso, você pode acessar a classe usando o namespace em outra classe Laravel.
<?php namespace App\Http\Controllers; use App\Libraries\Exemple; class HomeController extends Controller { protected $exemple; public function __construct(Exemple $exemple) { $this->exemple = $exemple; } public function index() { dd($this->exemple->getName()); } }
Então é isso, espero que tenha ajudado neste artigo, qualquer dúvida ou problema deixe seu comentário.
Deixe uma resposta