protected function registerPeriodInterface()
	{
		$this->app->bind('Mgallegos\DecimaAccounting\Accounting\Repositories\Period\PeriodInterface', function($app)
		{
			$AuthenticationManager = $app->make('App\Kwaai\Security\Services\AuthenticationManagement\AuthenticationManagementInterface');

			return new \Mgallegos\DecimaAccounting\Accounting\Repositories\Period\EloquentPeriod(new Period(), $app['db'], $AuthenticationManager->getCurrentUserOrganizationConnection());
		});
	}
protected function registerPeriodInterface()
	{
		$this->app->bind('Mgallegos\DecimaAccounting\Accounting\Repositories\Period\PeriodInterface', function($app)
		{
			$AuthenticationManager = $app->make('App\Kwaai\Security\Services\AuthenticationManagement\AuthenticationManagementInterface');

			return new \Mgallegos\DecimaAccounting\Accounting\Repositories\Period\EloquentPeriod(new Period(), $app['db'], $AuthenticationManager->getCurrentUserOrganizationConnection());
		});
	}
protected function registerPeriodInterface ( ) { $ this -> app -> bind ( 'Mgallegos\DecimaAccounting\Accounting\Repositories\Period\PeriodInterface' , function ( $ app ) { $ AuthenticationManager = $ app -> make ( 'App\Kwaai\Security\Services\AuthenticationManagement\AuthenticationManagementInterface' ) ; return new \ Mgallegos \ DecimaAccounting \ Accounting \ Repositories \ Period \ EloquentPeriod ( new Period ( ) , $ app [ 'db' ] , $ AuthenticationManager -> getCurrentUserOrganizationConnection ( ) ) ; } ) ; }
Register a period interface instance.

@return void
Register a period interface instance .