/** Display details for a preservation method */ public function preservationAction() { if ($this->_getParam('id', false)) { $preserves = new Preservations(); $this->view->preserves = $preserves->getPreservationDetails($this->_getParam('id')); } else { throw new Pas_Exception_Param($this->_missingParameter); } }