/** Display individual record * @access public * @return void */ public function recordAction() { if ($this->getParam('id', false)) { $this->view->recordID = $this->getParam('id'); $id = $this->getParam('id'); $finds = $this->getFinds()->getAllData($id); $this->_helper->availableOrNot($finds); $this->view->finds = $finds; $coins = new Coins(); $this->view->coins = $coins->getCoinData($id); $coinRefs = new CoinClassifications(); $this->view->coinrefs = $coinRefs->getAllClasses($id); $thumbs = new Slides(); $this->view->thumbs = $thumbs->getThumbnails($id, 'artefacts'); $refs = new Publications(); $this->view->refs = $refs->getReferences($id); $this->view->comments = $this->getComments()->getFindComments($id); $models = new SketchFab(); $this->view->sketchfab = $models->getModels($id); } else { throw new Pas_Exception_Param($this->_missingParameter, 500); } }