Пространство имён в Joomla организует PHP-классы и помогает избегать совпадений названий. Оно является частью полного имени класса.
Как связано с файлами
Современные расширения Joomla используют пространства имён вместе с автозагрузкой. Соответствие префикса и каталога позволяет найти файл класса без ручного подключения каждого файла. Сведения для расширения могут объявляться в его манифесте.
Что проверять разработчику
Имя пространства, путь, регистр символов и имя класса должны соответствовать принятой структуре. Ошибка Class not found в Joomla может означать неправильную регистрацию или несоответствие файлов, а не отсутствие всего расширения. Namespace не является алиасом URL или названием таблицы.
Используйте пространства имён Joomla последовательно с правилами автозагрузки. Это упрощает поддержку и совместное использование расширений.