скрипт загрузчика, в своём коде подключаю этот файл.
Далее я описываю класс который использует этот пакет
/* test.php file */
namespace NP;
require 'autoload.php';
class MySimpleClass {}
Вопрос, где мне нужно делать подключение автозагрузчика нужного пакета?
Если внутри своего класса, то получается мне достаточно будет уже в проекте использовать
require 'test.php'?
Или мне в проекте нужно подключить автолоад, а за ним свой класс?
require 'autoload.php';
require 'test.php';
в index.php, про psr-4 почитай
Дело в том что для моего файла автозагрузчик не нужен, я хочу его подключить через require, вопрос в том, где подключить автозагрузчик в пределах моего класса, то есть после нейспейса, либо последний вариант, сначала подключить автолоад, а потом уже свой класс.
В классах require не вызывается.
То есть только так require 'packet/autoload.php'; require 'packet/my_class.php';
Обсуждают сегодня