Back to PhocaDownloadLayout class

Method getName

public
getName
(mixed $title, mixed $filename, mixed $preferTitle = 0)

Method getName - Source code

public function getName($title, $filename, $preferTitle = 0)
{
    $name = $title;
    $fon = $this->params->get('filename_or_name', 'filename');
    if ($fon == 'title') {
        $name = $title;
    } else {
        if ($fon == 'filename') {
            $name = PhocaDownloadFile::getTitleFromFilenameWithExt($filename);
        } else {
            if ($fon == 'filenametitle') {
                if ($preferTitle == 1) {
                    $name = $title;
                } else {
                    // Must be solved before
                    $name = PhocaDownloadFile::getTitleFromFilenameWithExt($filename);
                }
            }
        }
    }
    return $name;
}