未找到laravel类 - 未找到“GoogleMaps”类

时间:2017-11-19 19:15:37

标签: laravel google-maps laravel-5.4

我正在使用https://github.com/alexpechkarev/google-maps包与laravel 5.4来创建一个谷歌地图,并从一个点到另一个点的距离, 但是当我调用这个函数时,

simplify

d

Symfony \ Component \ Debug \ Exception \ FatalThrowableError
(E_ERROR)    Class 'GoogleMaps' not found

我已经通过

安装了包
$d['a'] = \GoogleMaps::load('geocoding')
        ->setParamByKey('place_id', 'ChIJd8BlQ2BZwokRAFUEcm_qrcA')
        ->get();

并在config / app.php中添加别名''providers'

composer require alexpechkarev/google-maps:1.0.8

为什么我会收到此错误,无法找到解决方法,是否有人有答案

1 个答案:

答案 0 :(得分:0)

您正在注册提供程序和别名错误。在config / app.php中试试这个

'providers' => [
    GoogleMaps\ServiceProvider\GoogleMapsServiceProvider::class,
]

'aliases' => [
    'GoogleMaps' => GoogleMaps\Facade\GoogleMapsFacade::class,
]