Пример #1
0
 /**
  * Populates the HomePage object from the request
  * @return bean HomePage
  */
 private function getBeanFromRequest()
 {
     $home_page = new HomePage();
     $home_page->setOid($_REQUEST['oid']);
     $home_page->setName($_REQUEST['name']);
     $home_page->setPubState($_REQUEST['pubState']);
     // Format the times
     $startTime = mktime(0, 0, 0, $_REQUEST['startMonth'], $_REQUEST['startDay'], $_REQUEST['startYear']);
     $home_page->setStartTime($startTime);
     for ($index = 1; $index <= 13; $index++) {
         if (isset($_REQUEST['event' . $index])) {
             $method = 'setEvent' . $index;
             $home_page->{$method}($_REQUEST['event' . $index]);
         }
     }
     return $home_page;
 }