yunbaopeiwan-web/web/public/api/init.php

41 lines
796 B
PHP

<?php
/**
* 统一初始化
*/
// 定义项目路径
defined('API_ROOT') || define('API_ROOT', dirname(__FILE__) . '/../../PhalApi');
// 引入composer
require_once API_ROOT . '/vendor/autoload.php';
// 时区设置
date_default_timezone_set('Asia/Shanghai');
// 引入DI服务
include API_ROOT . '/config/di.php';
// 调试模式
if (\PhalApi\DI()->debug) {
// 启动追踪器
\PhalApi\DI()->tracer->mark('PHALAPI_INIT');
//error_reporting(E_ALL);
error_reporting(E_ERROR | E_WARNING | E_PARSE);
ini_set('display_errors', 'On');
}
// 翻译语言包设定
$lang=isset($_REQUEST['lang'])? $_REQUEST['lang']: '';
/* if($lang=='en'){
\PhalApi\SL('en');
\PhalApi\DI()->lang='en';
}else{ */
\PhalApi\SL('zh_cn');
\PhalApi\DI()->lang='zh_cn';
/* } */