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']);
		});
	}
Register the service provider.

@return void