protected function formatNamespace(array $new, array $old)
{
if (isset($new['namespace']) && isset($old['namespace'])) {
return trim($old['namespace'], '\\') . '\\' . trim($new['namespace'], '\\');
} elseif (isset($new['namespace'])) {
return trim($new['namespace'], '\\');
}
return Arr::get($old, 'namespace');
}