public function resolveFullPath($path)
{
if (is_array($path)) {
$paths = array();
foreach ($path as $p) {
$paths[] = $this->resolveFullPath($p);
}
return $paths;
} else {
if (strpos($path, $this->getRepositoryPath()) === 0) {
return $path;
}
$path = FileSystem::normalizeDirectorySeparator($path);
$path = ltrim($path, '/');
return $this->getRepositoryPath() . '/' . $path;
}
}