Add Composer autoloading
This commit is contained in:
@@ -1,8 +1,10 @@
|
||||
<?php
|
||||
|
||||
require_once '/var/www/src/Config.php';
|
||||
require_once '/var/www/src/XmlTv.php';
|
||||
require_once '/var/www/src/View.php';
|
||||
require_once '/var/www/vendor/autoload.php';
|
||||
|
||||
use TVGuide\Config;
|
||||
use TVGuide\XmlTv;
|
||||
use TVGuide\View;
|
||||
|
||||
$config = new Config(
|
||||
'/var/www/config/config.json',
|
||||
|
||||
@@ -1,5 +1,10 @@
|
||||
<?php
|
||||
|
||||
namespace TVGuide;
|
||||
|
||||
use DateTime;
|
||||
use DateTimeZone;
|
||||
|
||||
class Config
|
||||
{
|
||||
private array $config = [];
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
<?php
|
||||
|
||||
namespace TVGuide;
|
||||
|
||||
class View
|
||||
{
|
||||
public static function render(string $template, array $data = []): void
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
</div>
|
||||
<?php else: ?>
|
||||
<?php foreach ($programmes as $p): ?>
|
||||
<?php View::render('programme', ['p' => $p]); ?>
|
||||
<?php \TVGuide\View::render('programme', ['p' => $p]); ?>
|
||||
<?php endforeach; ?>
|
||||
<?php endif; ?>
|
||||
</section>
|
||||
|
||||
@@ -5,10 +5,9 @@
|
||||
<?php endif; ?>
|
||||
|
||||
<?php foreach ($channels as $channelId => $channel): ?>
|
||||
<?php View::render('channel', [
|
||||
<?php \TVGuide\View::render('channel', [
|
||||
'channelId' => $channelId,
|
||||
'channel' => $channel,
|
||||
'programmes' => $programmes[$channelId] ?? []
|
||||
]); ?>
|
||||
<?php endforeach; ?>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user