94 lines
		
	
	
	
		
			3.2 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
			
		
		
	
	
			94 lines
		
	
	
	
		
			3.2 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
<section aria-labelledby="schedule">
 | 
						|
    <h2 id="schedule">Schedule</h2>
 | 
						|
<?php $dates = [
 | 
						|
    "submitstart" => DateTimeImmutable::createFromFormat(
 | 
						|
        "U",
 | 
						|
        $game->submitstart
 | 
						|
    )->setTimezone($time_zone),
 | 
						|
    "submitend" => DateTimeImmutable::createFromFormat(
 | 
						|
        "U",
 | 
						|
        $game->submitend
 | 
						|
    )->setTimezone($time_zone),
 | 
						|
    "onestart" => DateTimeImmutable::createFromFormat(
 | 
						|
        "U",
 | 
						|
        $game->onestart
 | 
						|
    )->setTimezone($time_zone),
 | 
						|
    "twostart" => DateTimeImmutable::createFromFormat(
 | 
						|
        "U",
 | 
						|
        $game->twostart
 | 
						|
    )->setTimezone($time_zone),
 | 
						|
    "threestart" => DateTimeImmutable::createFromFormat(
 | 
						|
        "U",
 | 
						|
        $game->threestart
 | 
						|
    )->setTimezone($time_zone),
 | 
						|
    "gameend" => DateTimeImmutable::createFromFormat(
 | 
						|
        "U",
 | 
						|
        $game->gameend
 | 
						|
    )->setTimezone($time_zone),
 | 
						|
]; ?>
 | 
						|
<dl class="flow" data-game-status="<?= $game->status_id ?>">
 | 
						|
    <div data-status="<?= STATUS_ENROLLING ?>">
 | 
						|
    <dt>Submissions</dt>
 | 
						|
    <dd><span>Open: </span><time datetime="<?= $dates["submitstart"]->format(
 | 
						|
        "c"
 | 
						|
    ) ?>"><?= $dates["submitstart"]->format(
 | 
						|
    'l, j F, o \a\t h:i A T'
 | 
						|
) ?></time></dd>
 | 
						|
    <dd><span>Close: </span><time datetime="<?= $dates["submitend"]->format(
 | 
						|
        "c"
 | 
						|
    ) ?>"><?= $dates["submitend"]->format(
 | 
						|
    'l, j F, o \a\t h:i A T'
 | 
						|
) ?></time></dd>
 | 
						|
    </div>
 | 
						|
    <div data-status="<?= STATUS_REVIEW ?>">
 | 
						|
    <dt>Document Review</dt>
 | 
						|
    <dd><span>Start: </span><time datetime="<?= $dates["submitend"]
 | 
						|
        ->add($one_second)
 | 
						|
        ->format("c") ?>"><?= $dates["submitend"]
 | 
						|
    ->add($one_second)
 | 
						|
    ->format('l, j F, o \a\t h:i A T') ?></time></dd>
 | 
						|
    <dd><span>End: </span><time datetime="<?= $dates["onestart"]
 | 
						|
        ->sub($one_second)
 | 
						|
        ->format("c") ?>"><?= $dates["onestart"]
 | 
						|
    ->sub($one_second)
 | 
						|
    ->format('l, j F, o \a\t h:i A T') ?></time></dd>
 | 
						|
    </div>
 | 
						|
    <div data-status="<?= STATUS_ROUND_ONE ?>">
 | 
						|
    <dt>Round One</dt>
 | 
						|
    <dd><span>Start: </span><time datetime="<?= $dates["onestart"]->format(
 | 
						|
        "c"
 | 
						|
    ) ?>"><?= $dates["onestart"]->format(
 | 
						|
    'l, j F, o \a\t h:i A T'
 | 
						|
) ?></time></dd>
 | 
						|
    <dd><span>End: </span><time datetime="<?= $dates["twostart"]
 | 
						|
        ->sub($one_second)
 | 
						|
        ->format("c") ?>"><?= $dates["twostart"]
 | 
						|
    ->sub($one_second)
 | 
						|
    ->format('l, j F, o \a\t h:i A T') ?></time></dd>
 | 
						|
    </div>
 | 
						|
    <div data-status="<?= STATUS_ROUND_TWO ?>">
 | 
						|
    <dt>Round Two</dt>
 | 
						|
    <dd><span>Start: </span><time datetime="<?= $dates["twostart"]->format(
 | 
						|
        "c"
 | 
						|
    ) ?>"><?= $dates["twostart"]->format(
 | 
						|
    'l, j F, o \a\t h:i A T'
 | 
						|
) ?></time></dd>
 | 
						|
    <dd><span>End: </span><time datetime="<?= $dates["threestart"]
 | 
						|
        ->sub($one_second)
 | 
						|
        ->format("c") ?>"><?= $dates["threestart"]
 | 
						|
    ->sub($one_second)
 | 
						|
    ->format('l, j F, o \a\t h:i A T') ?></time></dd>
 | 
						|
    </div>
 | 
						|
    <div data-status="<?= STATUS_ROUND_THREE ?>">
 | 
						|
    <dt>Round Three</dt>
 | 
						|
    <dd><span>Start: </span><time datetime="<?= $dates["threestart"]->format(
 | 
						|
        "c"
 | 
						|
    ) ?>"><?= $dates["threestart"]->format(
 | 
						|
    'l, j F, o \a\t h:i A T'
 | 
						|
) ?></time></dd>
 | 
						|
    <dd><span>End: </span><time datetime="<?= $dates["gameend"]->format(
 | 
						|
        "c"
 | 
						|
    ) ?>"><?= $dates["gameend"]->format('l, j F, o \a\t h:i A T') ?></time></dd>
 | 
						|
    </div>
 | 
						|
</dl>
 | 
						|
</section>
 |