Refactor loader for performance.
This commit is contained in:
parent
e3785ee7ff
commit
4465c02789
|
@ -19,9 +19,9 @@ public static function load($packages)
|
||||||
{
|
{
|
||||||
foreach ((array) $packages as $package)
|
foreach ((array) $packages as $package)
|
||||||
{
|
{
|
||||||
if (file_exists($bootstrap = PACKAGE_PATH.$package.'/bootstrap'.EXT))
|
if ( ! static::loaded($package) and file_exists($bootstrap = PACKAGE_PATH.$package.'/bootstrap'.EXT))
|
||||||
{
|
{
|
||||||
require_once $bootstrap;
|
require $bootstrap;
|
||||||
}
|
}
|
||||||
|
|
||||||
static::$loaded[] = $package;
|
static::$loaded[] = $package;
|
||||||
|
|
Loading…
Reference in New Issue