public function testJsonSerailize() { $organizerObject = new Organizer($this->responseArray); $organizerJson = $organizerObject->jsonSerialize(); $this->assertArrayHasKey('organizerKey', $organizerJson); $this->assertArrayHasKey('groupKey', $organizerJson); $this->assertArrayHasKey('email', $organizerJson); $this->assertArrayHasKey('firstName', $organizerJson); $this->assertArrayHasKey('lastName', $organizerJson); $this->assertArrayHasKey('groupName', $organizerJson); $this->assertArrayHasKey('status', $organizerJson); $this->assertArrayHasKey('maximumAttendeesAllowed', $organizerJson); }
public function eventModify() { $evId = Input::get('evId'); Events::where('evId', $evId)->update(array('evName' => Input::get('evName'), 'evIntro' => Input::get('evIntro'), 'evRules' => Input::get('evRules'), 'evCat' => Input::get('evCat'))); $phone = Input::get('phone'); $k = Organizer::where('evId', $evId); if ($k) { $k->delete(); } foreach (Input::get('name') as $key => $name) { if (strlen($name) > 0) { $organizer = new Organizer(); $organizer->name = $name; if (strlen($phone[$key]) > 0) { $organizer->phone = $phone[$key]; } $organizer->evId = $evId; $organizer->save(); } } return Redirect::to('admin/event/' . $evId)->with('isErr', false)->with('msg', 'Successfully updated event.'); }
protected function processOrganizerForm(sfWebRequest $request, sfForm $form) { //$form->bind($request->getParameter($form->getName()), $request->getFiles($form->getName())); if ($form->isValid()) { //$form->save(); $name = $form->getValue('name'); $email = $form->getValue('email'); //$colour = $form->getValue('colour_code'); $guard_user = new sfGuardUser(); $guard_user->setEmailAddress($email); $guard_user->setUsername($email); $guard_user->setPassword($form->getValue('password')); $guard_user->setIsActive(1); $guard_user->save(); $organizer = new Organizer(); $organizer->setName($name); $organizer->setSfGuardId($guard_user->getId()); //$organizer->setColourCode($colour); $organizer->save(); $this->redirect('organize/new'); } }
//Добавляем self::$carList[] = $listItem; } public function showList() { if (count(self::$carList) > 0) { foreach (self::$carList as $item) { $car = $item['car']; echo "model: " . $car->getModel() . "<br>"; echo "speed: " . $car->getSpeed() . "<br>"; echo "rent price:" . $car->rentPrice($item['time']); echo "<hr>"; } } } } $lorry = new Lorry(); $lorry->setModel("Камаз 5490"); $lorry->setCapacity(600); $lorry->setSpeed(600); $lorry->setCarryingWeight(300); Organizer::addToList($lorry, 2.0); $lorry1 = new Lorry(); $lorry1->setModel("Газ 66"); $lorry1->setCapacity(500); $lorry1->setSpeed(500); $lorry1->setGasolinePrice(45); $lorry1->setCarryingWeight(400); Organizer::addToList($lorry1, 4.0); Organizer::showList();