src/Scriptotek/Ncip/NcipServiceProvider.php
public function register()
	{
		$this->app['ncip.client'] = $this->app->share(function($app)
		{
			//\Log::info( 'URL: ' . $app['config']['ncip::url'] );
			$conn = new NcipConnector(
				$app['config']['ncip::url'], 
				$app['config']['ncip::user_agent'],
				$app['config']['ncip::agency_id']
			);
			$cli = new NcipClient($conn);
			if (array_get($app['config'], 'ncip::debug', false)) {
				$cli->on('message.send', function($msg) {
					\Log::debug('[NCIP SEND] ' . $msg);
				});
				$cli->on('message.recv', function($msg) {
					\Log::debug('[NCIP RECV] ' . $msg);
				});
			}
			return $cli;
		});

		$this->app['ncip.server'] = $this->app->share(function($app)
		{
			return new NcipServer($app['config']['ncip.agency_id']);
		});
	}
public function register()
	{
		$this->app['ncip.client'] = $this->app->share(function($app)
		{
			//\Log::info( 'URL: ' . $app['config']['ncip::url'] );
			$conn = new NcipConnector(
				$app['config']['ncip::url'], 
				$app['config']['ncip::user_agent'],
				$app['config']['ncip::agency_id']
			);
			$cli = new NcipClient($conn);
			if (array_get($app['config'], 'ncip::debug', false)) {
				$cli->on('message.send', function($msg) {
					\Log::debug('[NCIP SEND] ' . $msg);
				});
				$cli->on('message.recv', function($msg) {
					\Log::debug('[NCIP RECV] ' . $msg);
				});
			}
			return $cli;
		});

		$this->app['ncip.server'] = $this->app->share(function($app)
		{
			return new NcipServer($app['config']['ncip.agency_id']);
		});
	}
public function register ( ) { $ this -> app [ 'ncip.client' ] = $ this -> app -> share ( function ( $ app ) { //\Log::info( 'URL: ' . $app['config']['ncip::url'] ); $ conn = new NcipConnector ( $ app [ 'config' ] [ 'ncip::url' ] , $ app [ 'config' ] [ 'ncip::user_agent' ] , $ app [ 'config' ] [ 'ncip::agency_id' ] ) ; $ cli = new NcipClient ( $ conn ) ; if ( array_get ( $ app [ 'config' ] , 'ncip::debug' , false ) ) { $ cli -> on ( 'message.send' , function ( $ msg ) { \ Log :: debug ( '[NCIP SEND] ' . $ msg ) ; } ) ; $ cli -> on ( 'message.recv' , function ( $ msg ) { \ Log :: debug ( '[NCIP RECV] ' . $ msg ) ; } ) ; } return $ cli ; } ) ; $ this -> app [ 'ncip.server' ] = $ this -> app -> share ( function ( $ app ) { return new NcipServer ( $ app [ 'config' ] [ 'ncip.agency_id' ] ) ; } ) ; }
Register the service provider.

@return void
Register the service provider .