protected function mergeAttributes(array $defaultAttributes, array $newAttributes)
	{
		$attributes = array_merge($defaultAttributes, $newAttributes);
		if (isset($defaultAttributes['style'], $newAttributes['style']))
		{
			// Re-add the default attributes that were lost (but not replaced) in the merge
			$attributes['style'] += $defaultAttributes['style'];
		}

		return $attributes;
	}
protected function mergeAttributes(array $defaultAttributes, array $newAttributes)
	{
		$attributes = array_merge($defaultAttributes, $newAttributes);
		if (isset($defaultAttributes['style'], $newAttributes['style']))
		{
			// Re-add the default attributes that were lost (but not replaced) in the merge
			$attributes['style'] += $defaultAttributes['style'];
		}

		return $attributes;
	}
protected function mergeAttributes ( array $ defaultAttributes , array $ newAttributes ) { $ attributes = array_merge ( $ defaultAttributes , $ newAttributes ) ; if ( isset ( $ defaultAttributes [ 'style' ] , $ newAttributes [ 'style' ] ) ) { // Re-add the default attributes that were lost (but not replaced) in the merge $ attributes [ 'style' ] += $ defaultAttributes [ 'style' ] ; } return $ attributes ; }
Merge two array of attributes

@param  array $defaultAttributes
@param  array $newAttributes
@return array
Merge two array of attributes