xPDO::loadClass

xPDO.loadClass - Подключает указанный класс. Это удобный способ подключить файлы типа .class.php. Если файл не наден, вернется false и ошибка будет возвращена в лог. Этот метод только подключает файл, но не инициализирует его.

Пример вызова:

Загружаем класс по пути '/my/path/to/model/'.

<?php
$xpdo->loadClass('myBox','/my/path/to/model/');

Другой пример

<?php
if (!$xpdo->loadClass('myBox','/my/path/to/model/',true,true)) {
    die('Could not load class myBox!');
}
$Box = new myBox();

Описание метода:

string|boolean loadClass (string $fqn, [ $path = ''], [ $ignorePkg = false], [ $transient = false])

Важно:

Имя файла должно заканчиватся на .class.php.

Путь должен заканчиватся косой чертой.

xPDO::addPackage - подключает обьекты нужного пакета…
xPDO::commit - аналог функции php commit()
xPDO::beginTransaction - аналог функции php beginTransaction()
xPDO::connect - создает подключение к базе данных,…
xPDO::fromJSON - преобразует строку JSON в php…
xPDO::getCollection - получаем коллекцию указанного…
xPDO::getCollectionGraph - получаем коллекцию указанного…
xPDO::getObject - получаем один экземпляр обьекта…
xPDO::newQuery - создает новый xPDOQuery для выбранного…
xPDO::getObjectGraph - получает заданный обьект и все…
xPDO::getOption - получаем опцию обьекта по его…
xPDO::getTableName - получает фактическое имя таблицы…
xPDO::loadClass - подключаем выбранный класс.
xPDO::log - добавляем сообщение в лог.
xPDO::newObject - создаем новый обьект класса.
xPDO::newQuery - создаем новый обьект класса.
xPDO::query - выполняет SQL-запрос, и возвращает…
xPDO::setDebug - устанавливает отладчик для XPDO
xPDO::setLogLevel - устанавливает уровень логирования…
xPDO::setLogTarget - Устанавивает цель для xPDO::_log()…
xPDO::setOption - устанавливаем значение для конфигурации.
xPDO::toJSON - конвертирует PHP массив в JSON…