add ticket purchase page

Co-authored-by: Jan-Marlon Leibl <jleibl@proton.me>
Reviewed-on: http://git.simonis.lol/projects/abiball/pulls/13
Reviewed-by: jank1619 <jan@kjan.email>
This commit is contained in:
2025-01-31 10:05:25 +00:00
parent f5ef5968eb
commit fc2a2c7873
42 changed files with 3637 additions and 176 deletions

19
src/Twig/Environment.php Normal file
View File

@ -0,0 +1,19 @@
<?php
namespace App\Twig;
use Twig\Extension\AbstractExtension;
use Twig\TwigFunction;
class Environment extends AbstractExtension
{
public function getFunctions(): array
{
return [new TwigFunction('env', $this->getVar(...))];
}
public function getVar(string $name): string
{
return $_ENV[$name];
}
}