Вход Регистрация
Файл: includes/init.php
Строк: 76
<?php
require_once PEEP_DIR_ROOT 'includes/config.php';
require_once 
PEEP_DIR_ROOT 'includes/define.php';
require_once 
PEEP_DIR_UTIL 'debug.php';
require_once 
PEEP_DIR_UTIL 'string.php';
require_once 
PEEP_DIR_CORE 'autoload.php';
require_once 
PEEP_DIR_CORE 'exception.php';
require_once 
PEEP_DIR_INC 'function.php';
require_once 
PEEP_DIR_CORE 'peep.php';
require_once 
PEEP_DIR_CORE 'plugin.php';

mb_internal_encoding('UTF-8');

if ( 
PEEP_DEBUG_MODE )
{
    
ob_start();
}

spl_autoload_register(array('PEEP_Autoload''autoload'));

// adding standard package pointers
$autoloader PEEP::getAutoloader();
$autoloader->addPackagePointer('PEEP'PEEP_DIR_CORE);
$autoloader->addPackagePointer('INC'PEEP_DIR_INC);
$autoloader->addPackagePointer('UTIL'PEEP_DIR_UTIL);
$autoloader->addPackagePointer('BOL'PEEP_DIR_SYSTEM_PLUGIN 'base' DS 'bol');

// Force autoload of classes without package pointer
$classesToAutoload = array(
    
'Form' => PEEP_DIR_CORE 'form.php',
    
'TextField' => PEEP_DIR_CORE 'form_element.php',
    
'HiddenField' => PEEP_DIR_CORE 'form_element.php',
    
'FormElement' => PEEP_DIR_CORE 'form_element.php',
    
'RequiredValidator' => PEEP_DIR_CORE 'validator.php',
    
'StringValidator' => PEEP_DIR_CORE 'validator.php',
    
'RegExpValidator' => PEEP_DIR_CORE 'validator.php',
    
'EmailValidator' => PEEP_DIR_CORE 'validator.php',
    
'UrlValidator' => PEEP_DIR_CORE 'validator.php',
    
'AlphaNumericValidator' => PEEP_DIR_CORE 'validator.php',
    
'IntValidator' => PEEP_DIR_CORE 'validator.php',
    
'FloatValidator' => PEEP_DIR_CORE 'validator.php',
    
'DateValidator' => PEEP_DIR_CORE 'validator.php',
    
'CaptchaValidator' => PEEP_DIR_CORE 'validator.php',
    
'RadioField' => PEEP_DIR_CORE 'form_element.php',
    
'CheckboxField' => PEEP_DIR_CORE 'form_element.php',
    
'Selectbox' => PEEP_DIR_CORE 'form_element.php',
    
'CheckboxGroup' => PEEP_DIR_CORE 'form_element.php',
    
'RadioField' => PEEP_DIR_CORE 'form_element.php',
    
'PasswordField' => PEEP_DIR_CORE 'form_element.php',
    
'Submit' => PEEP_DIR_CORE 'form_element.php',
    
'Button' => PEEP_DIR_CORE 'form_element.php',
    
'Textarea' => PEEP_DIR_CORE 'form_element.php',
    
'FileField' => PEEP_DIR_CORE 'form_element.php',
    
'TagsField' => PEEP_DIR_CORE 'form_element.php',
    
'SuggestField' => PEEP_DIR_CORE 'form_element.php',
    
'MultiFileField' => PEEP_DIR_CORE 'form_element.php',
    
'Multiselect' => PEEP_DIR_CORE 'form_element.php',
    
'CaptchaField' => PEEP_DIR_CORE 'form_element.php',
    
'InvitationFormElement' => PEEP_DIR_CORE 'form_element.php',
    
'Range' => PEEP_DIR_CORE 'form_element.php',
    
'WyswygRequiredValidator' => PEEP_DIR_CORE 'validator.php',
    
'DateField' => PEEP_DIR_CORE 'form_element.php',
    
'DateRangeInterface' => PEEP_DIR_CORE 'form_element.php'
);

PEEP::getAutoloader()->addClassArray($classesToAutoload);

if ( 
defined("PEEP_URL_HOME") )
{
    
PEEP::getRouter()->setBaseUrl(PEEP_URL_HOME);
}

if ( 
PEEP_PROFILER_ENABLE )
{
    
UTIL_Profiler::getInstance();
}

require_once 
PEEP_DIR_SYSTEM_PLUGIN 'base' DS 'classes' DS 'file_log_writer.php';
require_once 
PEEP_DIR_SYSTEM_PLUGIN 'base' DS 'classes' DS 'db_log_writer.php';
require_once 
PEEP_DIR_SYSTEM_PLUGIN 'base' DS 'classes' DS 'err_output.php';

$errorManager PEEP_ErrorManager::getInstance(PEEP_DEBUG_MODE);
$errorManager->setErrorOutput(new BASE_CLASS_ErrOutput());
Онлайн: 0
Реклама