protected function registerCommands()
{
$this->app->bind('larasset:precompile', function ($app) {
return new Commands\PrecompileAssetsCommand();
});
$this->app->bind('larasset:clean', function ($app) {
return new Commands\CleanAssetsCommand();
});
$this->app->bind('larasset:setup', function ($app) {
return new Commands\SetupAssetsCommand();
});
$this->app->bind('larasset:serve', function ($app) {
return new Commands\ServeAssetsCommand();
});
$this->app->bind('server', function ($app) {
return new Commands\ServerCommand();
});
$this->commands(['larasset:precompile', 'larasset:clean', 'larasset:setup', 'larasset:serve', 'server']);
}