protected function registerFiscalYearManagementInterface()
	{
		$this->app->bind('Mgallegos\DecimaAccounting\Accounting\Services\FiscalYearManagement\FiscalYearManagementInterface', function($app)
		{
			return new FiscalYearManager(
				$app->make('App\Kwaai\Security\Services\AuthenticationManagement\AuthenticationManagementInterface'),
				$app->make('App\Kwaai\Security\Services\JournalManagement\JournalManagementInterface'),
				$app->make('Mgallegos\DecimaAccounting\Accounting\Services\JournalManagement\JournalManagementInterface'),
				$app->make('App\Kwaai\Security\Repositories\Journal\JournalInterface'),
				new	\Mgallegos\LaravelJqgrid\Encoders\JqGridJsonEncoder($app->make('excel')),
				new	\Mgallegos\DecimaAccounting\Accounting\Repositories\FiscalYear\EloquentFiscalYearGridRepository(
					$app['db'],
					$app->make('App\Kwaai\Security\Services\AuthenticationManagement\AuthenticationManagementInterface'),
					$app['translator']
				),
				$app->make('Mgallegos\DecimaAccounting\Accounting\Repositories\FiscalYear\FiscalYearInterface'),
				$app->make('Mgallegos\DecimaAccounting\Accounting\Repositories\JournalEntry\JournalEntryInterface'),
				new Carbon(),
				$app['db'],
				$app['translator'],
				$app['config']
			);
		});
	}
protected function registerFiscalYearManagementInterface()
	{
		$this->app->bind('Mgallegos\DecimaAccounting\Accounting\Services\FiscalYearManagement\FiscalYearManagementInterface', function($app)
		{
			return new FiscalYearManager(
				$app->make('App\Kwaai\Security\Services\AuthenticationManagement\AuthenticationManagementInterface'),
				$app->make('App\Kwaai\Security\Services\JournalManagement\JournalManagementInterface'),
				$app->make('Mgallegos\DecimaAccounting\Accounting\Services\JournalManagement\JournalManagementInterface'),
				$app->make('App\Kwaai\Security\Repositories\Journal\JournalInterface'),
				new	\Mgallegos\LaravelJqgrid\Encoders\JqGridJsonEncoder($app->make('excel')),
				new	\Mgallegos\DecimaAccounting\Accounting\Repositories\FiscalYear\EloquentFiscalYearGridRepository(
					$app['db'],
					$app->make('App\Kwaai\Security\Services\AuthenticationManagement\AuthenticationManagementInterface'),
					$app['translator']
				),
				$app->make('Mgallegos\DecimaAccounting\Accounting\Repositories\FiscalYear\FiscalYearInterface'),
				$app->make('Mgallegos\DecimaAccounting\Accounting\Repositories\JournalEntry\JournalEntryInterface'),
				new Carbon(),
				$app['db'],
				$app['translator'],
				$app['config']
			);
		});
	}
protected function registerFiscalYearManagementInterface ( ) { $ this -> app -> bind ( 'Mgallegos\DecimaAccounting\Accounting\Services\FiscalYearManagement\FiscalYearManagementInterface' , function ( $ app ) { return new FiscalYearManager ( $ app -> make ( 'App\Kwaai\Security\Services\AuthenticationManagement\AuthenticationManagementInterface' ) , $ app -> make ( 'App\Kwaai\Security\Services\JournalManagement\JournalManagementInterface' ) , $ app -> make ( 'Mgallegos\DecimaAccounting\Accounting\Services\JournalManagement\JournalManagementInterface' ) , $ app -> make ( 'App\Kwaai\Security\Repositories\Journal\JournalInterface' ) , new \ Mgallegos \ LaravelJqgrid \ Encoders \ JqGridJsonEncoder ( $ app -> make ( 'excel' ) ) , new \ Mgallegos \ DecimaAccounting \ Accounting \ Repositories \ FiscalYear \ EloquentFiscalYearGridRepository ( $ app [ 'db' ] , $ app -> make ( 'App\Kwaai\Security\Services\AuthenticationManagement\AuthenticationManagementInterface' ) , $ app [ 'translator' ] ) , $ app -> make ( 'Mgallegos\DecimaAccounting\Accounting\Repositories\FiscalYear\FiscalYearInterface' ) , $ app -> make ( 'Mgallegos\DecimaAccounting\Accounting\Repositories\JournalEntry\JournalEntryInterface' ) , new Carbon ( ) , $ app [ 'db' ] , $ app [ 'translator' ] , $ app [ 'config' ] ) ; } ) ; }
Register a Fiscal Year management interface instance.

@return void
Register a Fiscal Year management interface instance .