Skip to content

Commit 28b9f86

Browse files
Improved environment specific code
1 parent 6902b04 commit 28b9f86

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/ParseServiceProvider.php

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,9 @@
1212
namespace GrahamCampbell\Parse;
1313

1414
use Illuminate\Contracts\Foundation\Application;
15+
use Illuminate\Foundation\Application as LaravelApplication;
1516
use Illuminate\Support\ServiceProvider;
17+
use Laravel\Lumen\Application as LumenApplication;
1618
use Parse\ParseClient;
1719

1820
/**
@@ -45,9 +47,9 @@ protected function setupConfig(Application $app)
4547
{
4648
$source = realpath(__DIR__.'/../config/parse.php');
4749

48-
if (class_exists('Illuminate\Foundation\Application', false) && $app->runningInConsole()) {
50+
if ($app instanceof LaravelApplication && $app->runningInConsole()) {
4951
$this->publishes([$source => config_path('parse.php')]);
50-
} elseif (class_exists('Laravel\Lumen\Application', false)) {
52+
} elseif ($app instanceof LumenApplication) {
5153
$app->configure('parse');
5254
}
5355

0 commit comments

Comments
 (0)