Example #1
0
 public function active()
 {
     $module = new MilitaryModule($this->client);
     $data = $module->getActiveCampaigns();
     $data = $data['all'];
     $data['@nodeName'] = 'battle';
     $vm = new ViewModel($data);
     $vm->setRootNodeName('battles');
     return $vm;
 }
Example #2
0
 public function getRegiment()
 {
     $module = new MilitaryModule($this->client);
     $data = $module->getRegiment($this->getParameter('unit'), $this->getParameter('regiment'));
     foreach ($data as &$s) {
         $s['location'] = $s['location']->toArray();
     }
     $data['@nodeName'] = 'member';
     $vm = new ViewModel($data);
     $vm->setRootNodeName('members');
     return $vm;
 }