Пример #1
0
 public function exportClassAction()
 {
     $this->removeViewRenderer();
     $class = Object_Class::getById(intval($this->_getParam("id")));
     if (!$class instanceof Object_Class) {
         $errorMessage = ": Class with id [ " . $this->_getParam("id") . " not found. ]";
         Logger::error($errorMessage);
         echo $errorMessage;
     } else {
         $xml = Object_Class_Service::generateClassDefinitionXml($class);
         header("Content-type: application/xml");
         header("Content-Disposition: attachment; filename=\"class_" . $class->getName() . "_export.xml\"");
         echo $xml;
     }
 }