Подскажите вопрос следующий..
Использую у себя на сайте
<?php
function themeAutholoader($class) {
$verify = strpos($class, "App");
if($verify === false){
return false;
}else{
$path = __DIR__.'/'.$class;
$str = str_replace("\\", "/", $path);
include_once $str.'.php';
}
}
spl_autoload_register('themeAutholoader');
Свои классы, расположенные в папке App, он подгружает, все ок. Появилась необходимость использовать OAuthProvider в своем коде, соответсвенно я пробовал ее подключить, согласно доке как глобальный класс, то есть
$Auth = new \OAuthProvider();
Получил ошибку о том что класс не найден. Посмотрел автозагрузчик свой - условие отрабатывает правильно, то есть return false; происходит. Пробовал еще подключить вот так
use \OAuthProvider as Auth;
Ошибка та же. Я наверное где-то сильно проебался в ООП, или чет не понимаю, но судя по доке этот класс доступен глобально, и должен быть отработать при глобальном подключении