Current File : /home/pacjaorg/www/km/plugins/system/yootheme/classmap.php
<?php

namespace Joomla;

$classes = [];

if (version_compare(JVERSION, '4.0', '<')) {
    $site = JPATH_SITE;
    $admin = JPATH_ADMINISTRATOR;
    $classes += [
        CMS\HTML\Helpers\Content::class => 'JHtmlContent',
        CMS\HTML\Helpers\Menu::class => 'JHtmlMenu',
        Component\Contact\Administrator\Model\ContactsModel::class => [
            'ContactModelContacts',
            "{$admin}/components/com_contact/models/contacts.php",
        ],
        Component\Contact\Site\Helper\RouteHelper::class => [
            'ContactHelperRoute',
            "{$site}/components/com_contact/helpers/route.php",
        ],
        Component\Content\Site\Helper\RouteHelper::class => [
            'ContentHelperRoute',
            "{$site}/components/com_content/helpers/route.php",
        ],
        Component\Content\Site\Model\ArticlesModel::class => [
            'ContentModelArticles',
            "{$site}/components/com_content/models/articles.php",
        ],
        Component\Fields\Administrator\Helper\FieldsHelper::class => [
            'FieldsHelper',
            "{$admin}/components/com_fields/helpers/fields.php",
        ],
        Component\Fields\Administrator\Plugin\FieldsPlugin::class => [
            'FieldsPlugin',
            "{$admin}/components/com_fields/libraries/fieldsplugin.php",
        ],
        Component\Finder\Site\Helper\RouteHelper::class => [
            'FinderHelperRoute',
            "{$site}/components/com_finder/helpers/route.php",
        ],
        Component\Tags\Administrator\Table\TagTable::class => [
            'TagsTableTag',
            "{$admin}/components/com_tags/tables/tag.php",
        ],
        Component\Tags\Site\Helper\RouteHelper::class => [
            'TagsHelperRoute',
            "{$site}/components/com_tags/helpers/route.php",
        ],
        Component\Tags\Site\Model\TagModel::class => [
            'TagsModelTag',
            "{$site}/components/com_tags/models/tag.php",
        ],
        Component\Tags\Site\Model\TagsModel::class => [
            'TagsModelTags',
            "{$site}/components/com_tags/models/tags.php",
        ],
        Component\Users\Administrator\Helper\UsersHelper::class => [
            'UsersHelper',
            "{$admin}/components/com_users/helpers/users.php",
        ],
        Database\DatabaseDriver::class => 'JDatabaseDriver',
        Module\Breadcrumbs\Site\Helper\BreadcrumbsHelper::class => [
            'ModBreadCrumbsHelper',
            "{$site}/modules/mod_breadcrumbs/helper.php",
        ],
    ];
}

if (version_compare(JVERSION, '3.9', '<')) {
    $classes += [
        CMS\Filesystem\File::class => 'JFile',
        CMS\Filesystem\Folder::class => 'JFolder',
        CMS\Filesystem\Path::class => 'JPath',
    ];
}

if (version_compare(JVERSION, '3.8', '<')) {
    $classes += [
        CMS\Access\Access::class => 'JAccess',
        CMS\Component\ComponentHelper::class => 'JComponentHelper',
        CMS\Date\Date::class => 'JDate',
        CMS\Document\DocumentRenderer::class => 'JDocumentRenderer',
        CMS\Editor\Editor::class => 'JEditor',
        CMS\Factory::class => 'JFactory',
        CMS\Form\FormField::class => 'JFormField',
        CMS\Helper\MediaHelper::class => 'JHelperMedia',
        CMS\Helper\ModuleHelper::class => 'JModuleHelper',
        CMS\Helper\RouteHelper::class => 'JHelperRoute',
        CMS\Helper\TagsHelper::class => 'JHelperTags',
        CMS\HTML\HTMLHelper::class => 'JHtml',
        CMS\Http\HttpFactory::class => 'JHttpFactory',
        CMS\Language\Multilanguage::class => 'JLanguageMultilang',
        CMS\Language\Text::class => 'JText',
        CMS\Layout\LayoutHelper::class => 'JLayoutHelper',
        CMS\Menu\AbstractMenu::class => 'JMenu',
        CMS\MVC\Controller\BaseController::class => 'JControllerLegacy',
        CMS\MVC\Model\BaseDatabaseModel::class => 'JModelLegacy',
        CMS\Plugin\CMSPlugin::class => 'JPlugin',
        CMS\Plugin\PluginHelper::class => 'JPluginHelper',
        CMS\Router\Route::class => 'JRoute',
        CMS\Router\Router::class => 'JRouter',
        CMS\Session\Session::class => 'JSession',
        CMS\Uri\Uri::class => 'JUri',
    ];
}

if ($classes) {
    spl_autoload_register(function ($class_name) use ($classes) {
        if (empty($classes[$class_name])) {
            return;
        }

        if (is_array($class = $classes[$class_name])) {
            [$class, $path] = $class;
            if (!class_exists($class, false)) {
                require_once $path;
            }
        }

        class_alias($class, $class_name);
    });
}
Site is undergoing maintenance

PACJA Events

Maintenance mode is on

Site will be available soon. Thank you for your patience!