public function index() { stylesheet::add('esl', 50); $this->view->sofia_status = ''; $sipInterface = Doctrine::getTable('SipInterface')->findAll(); foreach ($sipInterface as $interface) { $this->view->sofia_status .= form::button(array('id' => 'sofia_profile', 'class' => 'eslEvent', 'value' => 'SIP Interface ' . $interface->sipinterface_id . ' Status', 'param' => 'sipinterface_' . $interface->sipinterface_id)); } $this->view->trunk_status = ''; $trunks = Doctrine::getTable('Trunk')->findAll(); foreach ($trunks as $trunk) { $this->view->trunk_status .= form::button(array('id' => 'gateway_profile', 'class' => 'eslEvent', 'value' => 'Trunk ' . $trunk->trunk_id . ' Status', 'param' => 'trunk_' . $trunk->trunk_id)); } $eslManager = new EslManager(); $this->view->isConnected = $eslManager->isConnected(); $this->view->isExtension = $eslManager->isExtension(); }