
01.05.2010, 03:00
|
|
Новичок
Регистрация: 04.10.2009
Сообщений: 5
Провел на форуме: 9361
Репутация:
0
|
|
Помогите расшифровать скрипт:
Код:
class ProjectConfig
{
public static function setup( )
{
self::startsession( );
self::registerautoload( );
self::loadconstants( );
self::initlog( );
self::initerrorhandlers( );
}
public static function initLog( )
{
MotoLog::getinstance( )->addWriter( MOTO_ADMIN_DIR."/logs/moto.log" );
( new Zend_Log_Writer_Stream( ) );
}
public static function registerAutoload( )
{
require_once( "Zend/Loader.php" );
Zend_Loader::registerautoload( );
}
public static function initErrorHandlers( )
{
_obfuscate_bShjLzcWFHZ5H2ZgAQ08( E_ALL );
_obfuscate_bQ90cSo1Zg( "display_errors", "off" );
_obfuscate_bQ90cSo1Zg( "log_errors", "on" );
_obfuscate_bQ90cSo1Zg( "error_log", MOTO_ADMIN_DIR."/logs/php_error.log" );
MotoError::registerhandlers( );
}
public static function startSession( )
{
_obfuscate_YG5zFlwpaDQccyt4( "flashmoto" );
_obfuscate_bQ90cSo1Zg( "session.cookie_path", _obfuscate_aAFqNWoGfQ87Pjg( "//", "/", MOTO_ROOT_URL."/" ) );
_obfuscate_am8HDRBmLA1iC2ZgCw( );
}
public static function loadConstants( )
{
$_obfuscate_KTSWDGoJ4CE8IU = array(
array(
"file_path" => MOTO_ROOT_DIR."/config.xml",
"value_prefix" => MOTO_ADMIN_DIR."/../"
),
array(
"file_path" => MOTO_ADMIN_DIR."/config.xml",
"value_prefix" => ""
)
);
foreach ( $_obfuscate_KTSWDGoJ4CE8IU as $_obfuscate_QSpsVAzJ )
{
( );
$_obfuscate_uffh = new DomDocument( );
$_obfuscate_uffh->load( $_obfuscate_QSpsVAzJ['file_path'] );
$_obfuscate_ = $_obfuscate_uffh->getElementsByTagName( "item" );
foreach ( $_obfuscate_ as $_obfuscate_LQ8UKg )
{
$_obfuscate_rSD9vcr3kKM = $_obfuscate_LQ8UKg->getAttribute( "name" );
if ( 0 < _obfuscate_IHNwNyJo( $_obfuscate_rSD9vcr3kKM ) )
{
if ( _obfuscate_c2ssCnw1( $_obfuscate_rSD9vcr3kKM, -5 ) == "_PATH" )
{
_obfuscate_CSBmAn9z( $_obfuscate_rSD9vcr3kKM, $_obfuscate_QSpsVAzJ['value_prefix'].$_obfuscate_LQ8UKg->nodeValue );
}
else
{
_obfuscate_CSBmAn9z( $_obfuscate_rSD9vcr3kKM, $_obfuscate_LQ8UKg->nodeValue );
}
}
}
}
}
}
_obfuscate_CSBmAn9z( "MOTO_ROOT_DIR", _obfuscate_aAFqNWoGfQ87Pjg( "\\", "/", _obfuscate_Axlsd2lxED0( _obfuscate_KgYfAW00aQ( __FILE__ )."/../.." ) ) );
_obfuscate_CSBmAn9z( "MOTO_ADMIN_DIR", _obfuscate_aAFqNWoGfQ87Pjg( "\\", "/", _obfuscate_Axlsd2lxED0( _obfuscate_KgYfAW00aQ( __FILE__ )."/.." ) ) );
$relative_path = !empty( $_SERVER['SCRIPT_NAME'] ) ? $_SERVER['SCRIPT_NAME'] : _obfuscate_ElwMa2Z3( "SCRIPT_NAME" );
$absolute_path = _obfuscate_aAFqNWoGfQ87Pjg( "\\", "/", _obfuscate_Axlsd2lxED0( _obfuscate_LHloL2gtCQs( $relative_path ) ) );
$doc_root = _obfuscate_c2ssCnw1( $absolute_path, 0, _obfuscate_GBcde1sU( $absolute_path, $relative_path ) );
_obfuscate_CSBmAn9z( "MOTO_DOCUMENT_ROOT", $doc_root );
_obfuscate_CSBmAn9z( "MOTO_ROOT_URL", "/"._obfuscate_c2ssCnw1( MOTO_ROOT_DIR, _obfuscate_GBcde1sU( MOTO_ROOT_DIR, $doc_root ) + _obfuscate_IHNwNyJo( $doc_root ) + 1 ) );
_obfuscate_CSBmAn9z( "MOTO_ADMIN_URL", "/"._obfuscate_c2ssCnw1( MOTO_ADMIN_DIR, _obfuscate_GBcde1sU( MOTO_ADMIN_DIR, $doc_root ) + _obfuscate_IHNwNyJo( $doc_root ) + 1 ) );
_obfuscate_cBFtIW0FXGwYDR5vXSwOfw( ".".PATH_SEPARATOR.MOTO_ADMIN_DIR."/libs/".PATH_SEPARATOR.MOTO_ADMIN_DIR."/libs/Moto/".PATH_SEPARATOR.MOTO_ADMIN_DIR."/libs/Moto/services/".PATH_SEPARATOR.MOTO_ADMIN_DIR."/libs/Moto/services/vo/".PATH_SEPARATOR.MOTO_ADMIN_DIR."/libs/sfTemplating/".PATH_SEPARATOR._obfuscate_MGthcT5gYyVtbWYtdWYnMw( ) );
unset( $relative_path );
unset( $absolute_path );
unset( $doc_root );
?>
|
|
|