public function constructFolderName($owner, $subpath, $prefix = null)
{
if (empty($owner)) {
return $this->_getNamespace(self::SHARED, $prefix)->generatePath($subpath, $owner);
} else {
if ($owner == $this->user) {
return $this->_getNamespace(self::PERSONAL, $prefix)->generatePath($subpath, $owner);
} else {
return $this->_getNamespace(self::OTHER, $prefix)->generatePath($subpath, $owner);
}
}
}