• Skip to primary navigation
  • Skip to content
  • Skip to primary sidebar
  • Skip to footer
  • Skip to footer navigation
  • GitHub
  • Instagram
  • YouTube
Mateus Antunes

Mateus Antunes

  • Home
  • Blog
  • Contato

Configurando uma classe customizada no Laravel

maio 3, 2020 by Mateus Leave a Comment

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.

Reader Interactions

Deixe uma resposta Cancelar resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Primary Sidebar

Posts recentes

  • O que é programar para uma interface e não para implementação?
  • Configurando uma classe customizada no Laravel
  • 4 extensões do Visual Estudio Code para integrar com a Unity
  • Configurando Jest no Angular
  • Syntax error or access violation: 1071 Specified key was too long; max key length is 767 bytes

Categorias

  • Angular
  • C#
  • Jest
  • Laravel
  • Padrões de Projeto
  • PHP
  • Servidor
  • Unity
  • Visual Estudio Code
  • Windows
  • Xampp

Arquivos

  • maio 2020
  • abril 2020
  • julho 2019
  • março 2019
  • janeiro 2019

Footer

Sobre mim

Criei esse blog para compartilhar vivências, erros, acertos e  todos os conhecimentos que eu adquiri .Sendo assim , se alguma coisa que eu compartilhar aqui fizer sentido para você e ajudar na sua jornada ficarei muito feliz.

Onde me encontrar

  • GitHub
  • Instagram
  • YouTube

Acompanhe as novidades

Inscreva-se abaixo para sempre receber novidades do blog.

Obrigado por inscrever-se.

Algo deu errado.

Copyright © 2019 · Mateus Antunes

  • Home
  • Blog
  • Contato