protected function prepareAliases()
{
$output = [];
foreach ($this->definitions['aliases'] as $alias) {
if (is_array($alias) && isset($alias['original']) && is_string($alias['original']) && $alias['original']) {
$output[] = 'use ' . $alias['original'] . (isset($alias['alias']) && is_string($alias['alias']) && $alias['alias'] ? ' as ' . $alias['alias'] : '') . ';';
} else {
$this->validationError("Sandboxed code attempted to use invalid namespace alias: " . $alias['original'], Error::DEFINE_ALIAS_ERROR, null, $alias['original']);
}
}
return count($output) ? implode("\r\n", $output) . "\r\n" : '';
}