/**
* Sets configurations for this Adaptable implementation.
*
* @param array $config Configurations, indexed by name.
* @return array `Collection` of configurations or void if setting configurations.
*/
public static function config($config = null)
{
$defaults = array('scope' => null);
if (is_array($config)) {
foreach ($config as $i => $item) {
$config[$i] += $defaults;
}
}
return parent::config($config);
}