/** @inheritdoc */ public function renderMetaBox(WP_Post $post) { OpeningHoursModule::setCurrentSetId($post->ID); $set = OpeningHoursModule::getCurrentSet(); if (count($set->getHolidays()) < 1) { $set->getHolidays()->append(Holiday::createDummyPeriod()); } $variables = array('holidays' => $set->getHolidays()); echo $this->renderTemplate(self::TEMPLATE_PATH, $variables, 'once'); }
public function testCreateDummyPeriod() { $holiday = Holiday::createDummyPeriod(); $now = new DateTime('now'); $format = 'Y-m-d'; $this->assertEquals('', $holiday->getName()); $this->assertEquals($now->format($format), $holiday->getDateStart()->format($format)); $this->assertEquals($now->format($format), $holiday->getDateEnd()->format($format)); $this->assertTrue($holiday->isDummy()); }
/** Action: Render Single Dummy Holiday */ public static function renderSingleDummyHoliday() { echo self::renderTemplate(Holidays::TEMPLATE_PATH_SINGLE, array('holiday' => Holiday::createDummyPeriod()), 'once'); die; }