Ejemplo n.º 1
0
 public function element($name, $type, $path = 'g')
 {
     if ($name == 'all') {
         $data = Svg_Element::get_all($type, $name, 'xml');
         return $data;
     } else {
         $data = Svg_Element::get($name, $type, 'xml');
         return $data->{$path}->asXML();
     }
 }
Ejemplo n.º 2
0
 public function indexAction()
 {
     /*
     if ($this->_request->getParam('login')) {
     	$_SESSION['login'] = $this->_request->getParam('login');
     	$this->_forward( 'index', 'game', null);die;
     }
     */
     $this->view->maps = Svg_Element::get_all('map', 'all');
 }
Ejemplo n.º 3
0
 public function getAction($element = '')
 {
     //$this->_helper->layout->disableLayout();
     $type = $this->_request->getParam('sub0');
     $name = $this->_request->getParam('sub1');
     if ($type == 'all' or $name == 'all') {
         $this->view->elements = Svg_Element::get_all($type, $name);
     } else {
         if (Svg_Element::exists($type, $name)) {
             $this->view->elements = array(array('type' => $type, 'name' => $name));
         }
     }
 }