snmpForm(); $form->bind($request); if ($form->isValid()) { $data = $form->getData(); $snmp = new SnmpController( $data['host'], $data['community'], null ); $snmp->hostName(); $snmp->printHost(); $snmp->general(); $snmp->hardware(); $snmp->memoryFlash(); $snmp->interfaces(); } return new Response(); } /** * @Route("/snmpweb", name="cocar_snmpweb") * @Template() */ public function snmpAction() { $form = $this->snmpForm(); return array('form' => $form->createView()); } /** * @param mixed $id the circuit id * * @return \Symfony\Component\Form\Form the form */ private function snmpForm() { return $this->createFormBuilder() ->add('host', 'text') ->add('community', 'text') ->getForm(); } }