public static function setReader($readerName) { if (Event::isNameOfEventReader($readerName)) { Event::$reader = $readerName; } else { throw new \InvalidArgumentException("Expected the name of an EventReader class, got {$readerName} instead."); } }
private function makeEventObject($eventArray) { return Event::Builder()->withName($eventArray[Event::NAME])->withDescription($eventArray[Event::DESCRIPTION])->withStartDateTime($eventArray[Event::START_DATE_TIME])->withEndDateTime($eventArray[Event::END_DATE_TIME])->build(); }
/** * @test */ public function testEventName() { $event = Event::fromID(1); $this->assertEquals($event->getName(), 'First event ever'); }