Visual Console Refactor: added autoload paths

Former-commit-id: 3f6cc155b1bba8435583327c1125b166684dfe6f
This commit is contained in:
Alejandro Gallardo Escobar 2019-03-18 12:46:20 +01:00
parent 43302a1b7a
commit c0e7256339
4 changed files with 26 additions and 1 deletions

View File

@ -10,5 +10,15 @@
"require": {
"mpdf/mpdf": "^7.1",
"swiftmailer/swiftmailer": "^6.0"
},
"autoload": {
"psr-4": {
"Models\\": "include/rest-api/models"
}
},
"autoload-dev": {
"psr-4": {
"Tests\\": "tests/"
}
}
}

View File

@ -279,7 +279,7 @@ class ClassLoader
*/
public function setApcuPrefix($apcuPrefix)
{
$this->apcuPrefix = function_exists('apcu_fetch') && ini_get('apc.enabled') ? $apcuPrefix : null;
$this->apcuPrefix = function_exists('apcu_fetch') && filter_var(ini_get('apc.enabled'), FILTER_VALIDATE_BOOLEAN) ? $apcuPrefix : null;
}
/**

View File

@ -6,8 +6,10 @@ $vendorDir = dirname(dirname(__FILE__));
$baseDir = dirname($vendorDir);
return array(
'Tests\\' => array($baseDir . '/tests'),
'Psr\\Log\\' => array($vendorDir . '/psr/log/Psr/Log'),
'Mpdf\\' => array($vendorDir . '/mpdf/mpdf/src'),
'Models\\' => array($baseDir . '/include/rest-api/models'),
'Egulias\\EmailValidator\\' => array($vendorDir . '/egulias/email-validator/EmailValidator'),
'DeepCopy\\' => array($vendorDir . '/myclabs/deep-copy/src/DeepCopy'),
);

View File

@ -12,6 +12,10 @@ class ComposerStaticInitfdecadadce22e6dde51e9535fe4ad7aa
);
public static $prefixLengthsPsr4 = array (
'T' =>
array (
'Tests\\' => 6,
),
'P' =>
array (
'Psr\\Log\\' => 8,
@ -19,6 +23,7 @@ class ComposerStaticInitfdecadadce22e6dde51e9535fe4ad7aa
'M' =>
array (
'Mpdf\\' => 5,
'Models\\' => 7,
),
'E' =>
array (
@ -31,6 +36,10 @@ class ComposerStaticInitfdecadadce22e6dde51e9535fe4ad7aa
);
public static $prefixDirsPsr4 = array (
'Tests\\' =>
array (
0 => __DIR__ . '/../..' . '/tests',
),
'Psr\\Log\\' =>
array (
0 => __DIR__ . '/..' . '/psr/log/Psr/Log',
@ -39,6 +48,10 @@ class ComposerStaticInitfdecadadce22e6dde51e9535fe4ad7aa
array (
0 => __DIR__ . '/..' . '/mpdf/mpdf/src',
),
'Models\\' =>
array (
0 => __DIR__ . '/../..' . '/include/rest-api/models',
),
'Egulias\\EmailValidator\\' =>
array (
0 => __DIR__ . '/..' . '/egulias/email-validator/EmailValidator',