Skip to content
scarych edited this page Apr 19, 2013 · 4 revisions

Ядро мета-фреймворка PSI обеспечивает доступ к собственным обработчикам. Ядро содержит минимальный и необходимый набор компонент для сборки веб-сервисов различных тематик. Настройка модулей Ядра происходит Квантовыми вызовами, в индивидуальном порядке открывая доступ к их функционалу.


Ядро подключается файлом core.php.

include 'psi/core.php';

Ядро создается новым экземпляром класса PSI_Core.

$Core = new PSI_Core();

Эго Ядра содержит путь к файлам модулей ядра.

print $Core;

После конфигурации модуль готов к работе.

$Core->mail('psi@psifunc.ru');
print new PSI_Mail(
    function (PSI_Mail $Mail) {
        return $Mail->to('hello@world.com')->subj('PSI in action')->text('Greetings to you!')->send('OK');
});

Ядро можно вызвать в режиме отладки. В этом случае ключевые модули Ядра будут сообщать о своей работе в указанный файл.

$Core = PSI_Core::debug($log = '/tmp/example.log');
print file_get_contents($log);

Clone this wiki locally