Initial xentral_oss_20.3.c9ffacf

This commit is contained in:
Alex
2021-05-21 08:49:41 +02:00
parent 5406e4a551
commit 34e5ac43d9
18884 changed files with 2109867 additions and 0 deletions
+62
View File
@@ -0,0 +1,62 @@
<?php
/**
* Created by PhpStorm.
* User: windischmannbr
* Date: 07.01.19
* Time: 12:15
*/
namespace Xentral\Modules\Voucher;
use Xentral\Core\DependencyInjection\ContainerInterface;
use Xentral\Modules\Voucher\Gateway\VoucherGateway;
use Xentral\Modules\Voucher\Service\VoucherService;
use Xentral\Modules\Voucher\Service\VoucherServiceInterface;
final class Bootstrap
{
/**
* @return array
*/
public static function registerServices()
{
return [
'VoucherGateway' => 'onInitVoucherGateway',
];
}
/**
* @return array
*/
public static function registerJavascript()
{
return [
'Voucher' => [
'./classes/Modules/Voucher/www/css/voucher.js',
],
];
}
/**
* @return array
*/
public static function registerStylesheets()
{
return [
'Voucher' => [
'./classes/Modules/Voucher/www/css/voucher.css',
],
];
}
/**
* @param ContainerInterface $container
*
* @return VoucherGateway
*/
public static function onInitVoucherGateway(ContainerInterface $container)
{
return new VoucherGateway($container->get('Database'), $container->get('LegacyApplication'));
}
}