我已經創建了一個定製的php幫助類用於我的Laravel 4項目。找不到Laravel定製幫助類
的SASHelper.php文件在app /庫/精靈/ SAS和添加庫到composer.json文件我已經做了作曲家dumpautoload之後。
autload_classmap(最後只行):
'elf\\sas\\SASHelper' => $baseDir . '/app/libraries/elf/sas/SASHelper.php',
輔助類(簡化爲簡潔起見):
<?php
namespace elf\sas;
class SASHelper
{
static public function SupportIntToText($status)
{
return 'Supported';
}
static public function LicTypeToText($lic)
{
return '32-Bit';
}
}
當我試圖從我的控制器調用靜態方法:
$statustext = SASHelper::SupportIntToText($client->SupportStatus);
此時的提琴手正在報告:
未找到210「類SASHelper」。
你嘗試global.php?它不需要composer dump-autoload,並且很容易加載這個類 –
我剛剛試過了:(app_path()。'/ libraries'和app_path()。'/ libraries/elf/sas')到ClassLoader :: addDirectories但它沒有任何區別。 – SteB
嘗試評論命名空間行 –