Status now accurate
parent
b84c1af2f8
commit
a542061a64
|
@ -0,0 +1,23 @@
|
|||
<?php
|
||||
|
||||
namespace level2;
|
||||
|
||||
use Silex\Application;
|
||||
|
||||
class Level2 {
|
||||
|
||||
static public function getStatus () {
|
||||
|
||||
$spaceAPI = json_decode(
|
||||
file_get_contents( 'https://spaceapi.syn2cat.lu/status/json' ),
|
||||
true
|
||||
);
|
||||
|
||||
$Level2[ 'open' ] = $spaceAPI[ 'state' ][ 'open' ];
|
||||
$Level2[ 'people' ] = $spaceAPI[ 'sensors' ][ 'people_now_present' ][ 0 ][ 'value' ];
|
||||
|
||||
return $Level2;
|
||||
|
||||
}
|
||||
|
||||
}
|
|
@ -14,7 +14,10 @@
|
|||
$ctr->get('/', function() use ( $app ) {
|
||||
|
||||
return $app['twig']->render(
|
||||
'level2.twig'
|
||||
'level2.twig',
|
||||
array(
|
||||
'level2State' => Level2::getStatus()
|
||||
)
|
||||
);
|
||||
|
||||
});
|
||||
|
|
|
@ -43,8 +43,11 @@
|
|||
<li><a href="#contact">Contact</a></li>
|
||||
</ul>
|
||||
<ul class="nav navbar-nav navbar-right">
|
||||
<li class="status status-closed"><a>Closed</a></li>
|
||||
<li class="status status-open"><a>Open · 4 hackers inside</a></li>
|
||||
{% if level2State.open %}
|
||||
<li class="status status-open"><a>Open · {{ level2State.people }} hackers inside</a></li>
|
||||
{% else %}
|
||||
<li class="status status-closed"><a>Closed</a></li>
|
||||
{% endif %}
|
||||
</ul>
|
||||
</div><!--/.nav-collapse -->
|
||||
</div>
|
||||
|
|
Loading…
Reference in New Issue