Skip to content

Commit

Permalink
Fix laravel 5.4 issue. #63
Browse files Browse the repository at this point in the history
  • Loading branch information
overtrue committed Jan 25, 2017
1 parent 35c72d2 commit c32c4d4
Showing 1 changed file with 6 additions and 3 deletions.
9 changes: 6 additions & 3 deletions src/ServiceProvider.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

namespace Overtrue\LaravelWechat;

use EasyWeChat\Foundation\Application;
use EasyWeChat\Foundation\Application as EasyWeChatApplication;
use Illuminate\Foundation\Application as LaravelApplication;
use Illuminate\Support\ServiceProvider as LaravelServiceProvider;
use Laravel\Lumen\Application as LumenApplication;
Expand Down Expand Up @@ -59,7 +59,7 @@ protected function setupConfig()
*/
public function register()
{
$this->app->singleton(\EasyWeChat\Foundation\Application::class, function ($app) {
$this->app->singleton(EasyWeChatApplication::class, function ($app) {
$app = new Application(config('wechat'));

if (config('wechat.use_laravel_cache')) {
Expand All @@ -68,6 +68,9 @@ public function register()

return $app;
});

$this->app->alias(EasyWeChatApplication::class, 'wechat');
$this->app->alias(EasyWeChatApplication::class, 'easywechat');
}

/**
Expand All @@ -77,7 +80,7 @@ public function register()
*/
public function provides()
{
return ['wechat', 'EasyWeChat\\Foundation\\Application'];
return ['wechat', EasyWeChatApplication::class];
}

/**
Expand Down

0 comments on commit c32c4d4

Please sign in to comment.