本文整理汇总了PHP中Alias::facade方法的典型用法代码示例。如果您正苦于以下问题:PHP Alias::facade方法的具体用法?PHP Alias::facade怎么用?PHP Alias::facade使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Alias
的用法示例。
在下文中一共展示了Alias::facade方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: config
private static function config()
{
Config::set('app.module.dir', __DIR__);
Config::set('app.module.dirstorage', __DIR__ . DS . 'storage');
lib('app');
Alias::facade('Run', 'AppLib', 'Thin');
Run::makeInstance();
Config::set('directory.store', STORAGE_PATH);
}
示例2: init
public static function init($cli)
{
register_shutdown_function(['\\Thin\\Bootstrap', 'finish']);
Timer::start();
lib('app');
forever();
$storage_dir = STORAGE_PATH;
if (!is_writable(STORAGE_PATH)) {
die('Please give 0777 right to ' . STORAGE_PATH);
}
if (!is_dir(CACHE_PATH)) {
File::mkdir(CACHE_PATH);
}
$dir = APPLICATION_PATH;
Config::set('app.module.dir', APPLICATION_PATH);
Config::set('mvc.dir', APPLICATION_PATH);
Config::set('app.module.dirstorage', $dir . DS . 'storage');
Config::set('app.module.assets', $dir . DS . 'assets');
Config::set('app.module.config', $dir . DS . 'config');
Config::set('dir.raw.store', $storage_dir . DS . 'db');
Config::set('dir.ardb.store', $storage_dir . DS . 'db');
Config::set('dir.ephemere', $storage_dir . DS . 'ephemere');
Config::set('dir.flight.store', $storage_dir . DS . 'flight');
Config::set('dir.flat.store', $storage_dir . DS . 'flat');
Config::set('dir.cache.store', $storage_dir . DS . 'cache');
Config::set('dir.nosql.store', $storage_dir . DS . 'nosql');
Config::set('dir.module.logs', $storage_dir . DS . 'logs');
path('module', $dir);
path('pages', $dir . DS . 'app' . DS . 'pages');
path('layouts', $dir . DS . 'app' . DS . 'layouts');
path('store', $storage_dir);
path('config', Config::get('app.module.config'));
path('cache', CACHE_PATH);
loaderProject('entity');
loaderProject('system');
Alias::facade('DB', 'EntityProject', 'Thin');
Alias::facade('System', 'SystemProject', 'Thin');
System::Db()->firstOrCreate(['name' => SITE_NAME]);
require_once path('config') . DS . 'application.php';
if (!$cli) {
if (fnmatch('*/mytests', $_SERVER['REQUEST_URI'])) {
self::tests();
} else {
self::router();
}
}
}
示例3: lib
Alias::facade('Flight', 'Cache', 'Dblight');
Alias::facade('Save', 'Staticstore', 'Raw');
Alias::facade('Kh', 'Caching', 'Dbfile');
Alias::facade('Ks', 'Entity', 'Keystore');
Alias::facade('Ksc', 'Caching', 'Keystore');
Alias::facade('Mdb', 'Monga', 'League');
Alias::facade('Geos', 'Geotools\\Geotools', 'League');
Alias::facade('Fake', 'Factory', 'Faker');
Alias::facade('Live', 'Boris', 'Boris');
Alias::facade('Marksdown', 'CommonMarkConverter', 'League\\CommonMark');
Alias::facade('Crontab', 'CronExpression', 'Cron');
Alias::facade('Client', 'Client', 'Goutte');
Alias::facade('Finder', 'Finder', 'Symfony\\Component\\Finder');
Alias::facade('Cloud', 'Store', 'S3');
lib('ioc');
Alias::facade('ZeApp', 'IocLib', 'Thin');
lib('forever');
Alias::facade('Own', 'ForeverLib', 'Thin');
lib('myconfstatic');
Alias::facade('Myconf', 'MyconfstaticLib', 'Thin');
lib('nowstatic');
Alias::facade('Now', 'NowstaticLib', 'Thin');
Alias::facade('Eventy', 'NowstaticLib', 'Thin');
lib('me');
Alias::facade('Me', 'MeLib', 'Thin');
lib('translate');
lib('translatestatic');
Alias::facade('T', 'TranslatestaticLib', 'Thin');
Alias::facade('Appdb', 'Manager', 'Illuminate\\Database\\Capsule');
Alias::facade('BindingResolutionException', 'BindingResolutionException', 'Illuminate\\Container');