public function registerTheme()
	{
		$this->app->singleton('theme', function($app)
		{
			return new Theme($app['config'], $app['events'], $app['view'], $app['asset'], $app['files'], $app['breadcrumb'], $app['manifest']);
		});

		$this->app->alias('theme', 'Facuz\Theme\Contracts\Theme');
	}
public function registerTheme()
	{
		$this->app->singleton('theme', function($app)
		{
			return new Theme($app['config'], $app['events'], $app['view'], $app['asset'], $app['files'], $app['breadcrumb'], $app['manifest']);
		});

		$this->app->alias('theme', 'Facuz\Theme\Contracts\Theme');
	}
public function registerTheme ( ) { $ this -> app -> singleton ( 'theme' , function ( $ app ) { return new Theme ( $ app [ 'config' ] , $ app [ 'events' ] , $ app [ 'view' ] , $ app [ 'asset' ] , $ app [ 'files' ] , $ app [ 'breadcrumb' ] , $ app [ 'manifest' ] ) ; } ) ; $ this -> app -> alias ( 'theme' , 'Facuz\Theme\Contracts\Theme' ) ; }
Register theme provider.

@return void
Register theme provider .