2015-03-02 3 views

ответ

18

Сначала вы должны убедиться, что этот класс находится в правильном пространстве имен. Правильное пространство имен здесь будет:

namespace App\Libraries; 

class TestClass { 

Тогда вы можете просто использовать его как любой другой класс:

$test = new TestClass(); 
echo $test->getInfo(); 

Не забудьте импорт в верхней части класса, который вы хотите использовать его в :

use App\Libraries\TestClass; 

в случае, если вы не имеете контроля над пространством имен или не хотите, чтобы изменить его, добавить запись classmap в вашем composer.json:

"autoload": { 
    "classmap": [ 
     "app/Libraries" 
    ] 
} 

Затем запустите composer dump-autoload. После этого вы сможете использовать его так же, как и выше, за исключением другого (или нет) пространства имен.

Смежные вопросы