所以我遵循了他的自述,我已经做了一百万次composer dump-autoload
,但仍然收到了一个错误。
代码:
'providers' => [
...
Thujohn'Twitter'TwitterServiceProvider::class,
],
'aliases' => [
...
'Twitter' => Thujohn'Twitter'Facades'Twitter::class,
],
在我的控制器中:
class HomeController extends Controller {
public function index() {
$tweets = Twitter::getUserTimeline([
'screen_name' => 'xxxxxxx',
'count' => 10,
'format' => 'json'
]);
dd($tweets);
return view('home');
}
public function about() {
return view('about');
}
}
但我得到了错误:
FatalErrorException in HomeController.php line 10:
Class 'App'Http'Controllers'Twitter' not found
嗯什么
您在引用Twitter类时使用了非命名空间名称,因此PHP正在当前命名空间中查找该类。将该引用更改为''Twitter或添加以下使用语句:
use Twitter;