public function getLinkToMedia() { $media_dataAr = array(0 => null, 1 => $this->_type, 2 => $this->getDisplayFilename(), 3 => $this->_fileName, 4 => $this->pathToMedia(), 5 => $this->title); if (file_exists(ROOT_DIR . $this->_pathToOwnerDir . $this->_fileName)) { $this->_pathToFile = $this->_pathToOwnerDir . $this->_fileName; $mediaViewer = new MediaViewer(HTTP_ROOT_DIR . $this->_pathToOwnerDir, array(), array()); } else { $this->_pathToFile = $this->_pathToOwnerCourseDir . $this->_fileName; $mediaViewer = new MediaViewer(HTTP_ROOT_DIR . $this->_pathToOwnerCourseDir, array(), array()); } return $mediaViewer->getMediaLink($media_dataAr); }