本文整理汇总了PHP中Autoload::load方法的典型用法代码示例。如果您正苦于以下问题:PHP Autoload::load方法的具体用法?PHP Autoload::load怎么用?PHP Autoload::load使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Autoload
的用法示例。
在下文中一共展示了Autoload::load方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: init
public static function init()
{
if (!self::$app) {
$config = Autoload::load('App\\config');
self::$app = new self($config);
Autoload::init();
$modules = self::app()->getConfig('Modules');
foreach ($modules as $item) {
$module = 'Modules/' . $item;
Autoload::load($module, 1);
}
Session::init();
Router::init();
}
}
示例2: boot
public static function boot()
{
Config::init();
require_once SYS . 'model/database/connector.php';
require_once COMPONENTS . 'database/nitrogen/nitrogen.php';
require_once COMPONENTS . 'database/nitrogen/builder.php';
require_once SYS . 'model/model.php';
Autoload::load();
Request::init();
Response::init();
Url::init();
Log::init();
$boot = new Bootstrap(Config::$path);
$boot->getPage();
$boot->getContent();
if (Config::$profiler === true) {
echo Log::render();
}
}
示例3: ob_start
<?php
ob_start();
session_start();
$rootDirectory = $_SERVER['DOCUMENT_ROOT'] . '/valarmorghulis_1/';
define('DBHOST', 'localhost');
define('DBUSERNAME', 'root');
define('DBPASSWORD', 'Pate63500');
define('DBNAME', 'site_web');
define('SITEEMAIL', 'noreply@hotmail.fr');
define('DIR', 'http://localhost/valarmorghulis_1/');
try {
$db = new PDO('mysql:host=' . DBHOST . ';port=3306;charset=utf8;dbname=' . DBNAME, DBUSERNAME, DBPASSWORD);
$db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
} catch (PDOException $e) {
echo '<p class="bg-danger">' . $e->getMessage . '</p>';
}
require_once $rootDirectory . 'classes/class_autoload.php';
Autoload::load();
$user = new User($db);
$mail = new PHPMailer();
示例4: render
/**
* Підключити представлення
* @param $view
*/
protected function render($view)
{
$nameController = $this->getController();
$view = '\\App\\Views\\' . $nameController . '\\' . $view;
Autoload::load($view);
}