Как подключить свой класс в laravel?

Пользователь

от dayna , в категории: PHP , 8 месяцев назад

Как подключить свой класс в laravel?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от kyleigh_runte , 8 месяцев назад

@dayna 

Чтобы подключить свой класс в Laravel, вы можете следовать следующим шагам:

  1. Создать файл с классом в папке "app".
  2. Открыть файл "composer.json" в корневой директории проекта и добавить ваш класс в секцию "autoload" -> "psr-4". Например:
1
2
3
4
5
6
"autoload": {
    "psr-4": {
        "App\": "app/",
        "MyClasses\": "app/MyClasses"
    }
},


  1. Запустите команду "composer dump-autoload", чтобы обновить автозагрузчик.
  2. Теперь вы можете использовать свой класс в любом месте вашего проекта, просто подключив его с помощью команды "use".


Например:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
<?php

namespace AppHttpControllers;

use MyClassesMyClass;

class MyController extends Controller
{
    public function index()
    {
        $myClass = new MyClass();
        // использование методов класса
    }
}