Register module migrations by default to ease testing.

Register the sidebar listener.
parent 1db2ee6c
......@@ -4,6 +4,8 @@ namespace Modules\$MODULE$\Providers;
use Illuminate\Support\ServiceProvider;
use Modules\Core\Traits\CanPublishConfiguration;
use Modules\Core\Events\BuildingSidebar;
use Modules\$MODULE$\Events\Handlers\$SIDEBAR_LISTENER_NAME$;
class $MODULE$ServiceProvider extends ServiceProvider
{
......@@ -23,11 +25,14 @@ class $MODULE$ServiceProvider extends ServiceProvider
public function register()
{
$this->registerBindings();
$this->app['events']->listen(BuildingSidebar::class, $SIDEBAR_LISTENER_NAME$::class);
}
public function boot()
{
$this->publishConfig('$LOWERCASE_MODULE$', 'permissions');
$this->loadMigrationsFrom(__DIR__ . '/../Database/Migrations');
}
/**
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment