rework structure

added Router
added .htaccess
removed API-Module => is not used
renamed batch to CRON
This commit is contained in:
Maurice Grönwoldt 2020-09-10 22:47:58 +02:00
commit c33bb4cb3a
37 changed files with 680 additions and 190 deletions

View file

@ -4,8 +4,8 @@
namespace Venom\Views;
use Venom\ArgumentHandler;
use Venom\Config;
use Venom\Core\ArgumentHandler;
use Venom\Core\Config;
use Venom\Venom;
class VenomRenderer
@ -68,7 +68,7 @@ class VenomRenderer
return '';
}
public function addVar($name, $value)
public function addVar($name, $value): void
{
$this->vars[$name] = $value;
}
@ -82,8 +82,8 @@ class VenomRenderer
{
$this->controller = $controller;
$data = Config::getInstance()->getRenderer();
$this->baseTemplate = $data['baseFile'] . '.php' ?? 'base.php';
$this->templateDir = __DIR__ . '/../../../tpl/' . $data['theme'] . '/';
$this->assetsDir = __DIR__ . '/../../../public/theme/' . $data['theme'] . '/';
$this->baseTemplate = $data->baseFile . '.php' ?? 'base.php';
$this->templateDir = __DIR__ . '/../../../tpl/' . $data->theme . '/';
$this->assetsDir = __DIR__ . '/../../../public/theme/' . $data->theme . '/';
}
}