public function registerProfilerRouting()
	{
		$provider = $this;

		$this->app->booting(function($app) use ($provider)
		{
			$app['router']->get('/_profiler/enable/{password?}', function($password = null) use ($app, $provider)
			{
				$config = $app['config'];
				$passwordRequired = in_array($app['env'], $config->get('profiler::require_password'));

				if( ! $passwordRequired or ($passwordRequired and $password === $config->get('profiler::password')))
				{
					$app['session']->put($provider::SESSION_HASH, true);
				}

				return $app['redirect']->to('/');
			});

			$app['router']->get('/_profiler/disable', function() use ($app, $provider)
			{
				$app['session']->put($provider::SESSION_HASH, false);

				return $app['redirect']->to('/');
			});
			
			$app['router']->get('/_profiler/reset', function() use ($app, $provider)
			{
				$app['session']->forget($provider::SESSION_HASH);

				return $app['redirect']->to('/');
			});
		});
	}
public function registerProfilerRouting()
	{
		$provider = $this;

		$this->app->booting(function($app) use ($provider)
		{
			$app['router']->get('/_profiler/enable/{password?}', function($password = null) use ($app, $provider)
			{
				$config = $app['config'];
				$passwordRequired = in_array($app['env'], $config->get('profiler::require_password'));

				if( ! $passwordRequired or ($passwordRequired and $password === $config->get('profiler::password')))
				{
					$app['session']->put($provider::SESSION_HASH, true);
				}

				return $app['redirect']->to('/');
			});

			$app['router']->get('/_profiler/disable', function() use ($app, $provider)
			{
				$app['session']->put($provider::SESSION_HASH, false);

				return $app['redirect']->to('/');
			});
			
			$app['router']->get('/_profiler/reset', function() use ($app, $provider)
			{
				$app['session']->forget($provider::SESSION_HASH);

				return $app['redirect']->to('/');
			});
		});
	}
public function registerProfilerRouting ( ) { $ provider = $ this ; $ this -> app -> booting ( function ( $ app ) use ( $ provider ) { $ app [ 'router' ] -> get ( '/_profiler/enable/{password?}' , function ( $ password = null ) use ( $ app , $ provider ) { $ config = $ app [ 'config' ] ; $ passwordRequired = in_array ( $ app [ 'env' ] , $ config -> get ( 'profiler::require_password' ) ) ; if ( ! $ passwordRequired or ( $ passwordRequired and $ password === $ config -> get ( 'profiler::password' ) ) ) { $ app [ 'session' ] -> put ( $ provider :: SESSION_HASH , true ) ; } return $ app [ 'redirect' ] -> to ( '/' ) ; } ) ; $ app [ 'router' ] -> get ( '/_profiler/disable' , function ( ) use ( $ app , $ provider ) { $ app [ 'session' ] -> put ( $ provider :: SESSION_HASH , false ) ; return $ app [ 'redirect' ] -> to ( '/' ) ; } ) ; $ app [ 'router' ] -> get ( '/_profiler/reset' , function ( ) use ( $ app , $ provider ) { $ app [ 'session' ] -> forget ( $ provider :: SESSION_HASH ) ; return $ app [ 'redirect' ] -> to ( '/' ) ; } ) ; } ) ; }
Register routes to enable or disable the profiler.

@return void
Register routes to enable or disable the profiler .