-
Notifications
You must be signed in to change notification settings - Fork 0
3. Ядро
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);