protected function mergeOptions($options)
	{
		$defaultOptions = Config::get('laraclip::laraclip');
		$options = array_merge($defaultOptions, (array) $options);
		$storage = $options['storage'];
		$options = array_merge(Config::get("laraclip::{$storage}"), $options);
		$options['styles'] = array_merge( (array) $options['styles'], array('original' => ''));

		return $options;
	}
protected function mergeOptions($options)
	{
		$defaultOptions = Config::get('laraclip::laraclip');
		$options = array_merge($defaultOptions, (array) $options);
		$storage = $options['storage'];
		$options = array_merge(Config::get("laraclip::{$storage}"), $options);
		$options['styles'] = array_merge( (array) $options['styles'], array('original' => ''));

		return $options;
	}
protected function mergeOptions ( $ options ) { $ defaultOptions = Config :: get ( 'laraclip::laraclip' ) ; $ options = array_merge ( $ defaultOptions , ( array ) $ options ) ; $ storage = $ options [ 'storage' ] ; $ options = array_merge ( Config :: get ( "laraclip::{$storage}" ) , $ options ) ; $ options [ 'styles' ] = array_merge ( ( array ) $ options [ 'styles' ] , array ( 'original' => '' ) ) ; return $ options ; }
Merge configuration options.
Here we'll merge user defined options with the laraclip defaults in a cascading manner.
We start with overall laraclip options.  Next we merge in storage driver specific options.
Finally we'll merge in attachment specific options on top of that.

@param  array $options
@return array
Merge configuration options . Here we ll merge user defined options with the laraclip defaults in a cascading manner . We start with overall laraclip options . Next we merge in storage driver specific options . Finally we ll merge in attachment specific options on top of that .