From 64287a9a30257083e987671fb325a6e7bd96c8fd Mon Sep 17 00:00:00 2001 From: Björn Geiger Date: Wed, 29 Jun 2011 22:13:19 +0200 Subject: Bootmenu wird angelegt --- application/controllers/EventController.php | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'application/controllers/EventController.php') diff --git a/application/controllers/EventController.php b/application/controllers/EventController.php index 3c66713..0ca7871 100644 --- a/application/controllers/EventController.php +++ b/application/controllers/EventController.php @@ -128,6 +128,11 @@ class EventController extends Zend_Controller_Action $event->setPbs_membershipID(1); try { $eventID = $this->eventMapper->save($event); + $bootmenuquery = "bootosID=" . $event->getPbs_bootosID() . "&startcounter=0&title=" . $event->getTitle() . "&defaultbootmenu=1&order=0&kcl=0"; + $bootmenuApiResult = PostToHost('pbs2.local', '/resource/addbootmenu/apikey/apikey1', 'http://' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'], 'poolctrl', $bootmenuquery); + $bootmenuXMLString = $bootmenuApiResult['http-body']; + $bootmenuXML = new SimpleXMLElement($bootmenuXMLString); + $bootmenuID = sprintf("%s", $bootmenuXML->bootmenuid); } catch(Zend_Exception $e) { echo "Caught exception: " . get_class($e) . "
"; @@ -215,6 +220,11 @@ class EventController extends Zend_Controller_Action $event->setPbs_membershipID(1); try { $this->eventMapper->save($event); + $bootmenuquery = "bootosID=" . $event->getPbs_bootosID() . "&startcounter=0&title=" . $event->getTitle() . "&defaultbootmenu=1&order=0&kcl=0"; + $bootmenuApiResult = PostToHost('pbs2poolctrl.mp.openslx.org', '/resource/addbootmenu/apikey/apikey1', 'http://' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'], 'poolctrl', $bootmenuquery); + $bootmenuXMLString = $bootmenuApiResult['http-body']; + $bootmenuXML = new SimpleXMLElement($bootmenuXMLString); + $bootmenuID = sprintf("%s", $bootmenuXML->bootmenuid); } catch(Zend_Exception $e) { echo "Caught exception: " . get_class($e) . "
"; -- cgit v1.2.3-55-g7522