librenms/app/Providers/CliServiceProvider.php
Jellyfrog 820cf1dcca
Fix disabling of built-in commands when using ./lnms (#12308)
* Fix disabling of built-in commands when using ./lnms in production

It wasn't working correctly after Laravel upstream changes

* Use nunomaduro/laravel-console-summary

* fix command name

Co-authored-by: Tony Murray <murraytony@gmail.com>
2020-11-19 22:51:20 +01:00

17 lines
449 B
PHP

<?php
namespace App\Providers;
use Illuminate\Support\ServiceProvider;
class CliServiceProvider extends ServiceProvider
{
public function register()
{
// Restrict LibreNMS CLI commands
if (defined('ARTISAN_BINARY') && ARTISAN_BINARY == 'lnms' && $this->app->environment() == 'production') {
$this->app->register(\NunoMaduro\LaravelConsoleSummary\LaravelConsoleSummaryServiceProvider::class);
}
}
}