Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/polls.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoas Schilling <coding@schilljs.com>2018-11-16 00:34:00 +0300
committerJoas Schilling <coding@schilljs.com>2018-11-16 00:34:00 +0300
commit68d17c8b342cbc9621a0a7da2b3678e3ed6ca7ea (patch)
tree210fc188e84144263a699552e87b739078a6fa9b /lib/AppInfo
parent681ce740bc307dc8f5383f3c4ba7dad884d88b6e (diff)
Use the email templating and use the language of the recipient
Signed-off-by: Joas Schilling <coding@schilljs.com>
Diffstat (limited to 'lib/AppInfo')
-rw-r--r--lib/AppInfo/Application.php79
1 files changed, 2 insertions, 77 deletions
diff --git a/lib/AppInfo/Application.php b/lib/AppInfo/Application.php
index dca24e7e..798aac3a 100644
--- a/lib/AppInfo/Application.php
+++ b/lib/AppInfo/Application.php
@@ -38,85 +38,10 @@ class Application extends App {
* Application constructor.
* @param array $urlParams
*/
- public function __construct(array $urlParams = array()) {
+ public function __construct(array $urlParams = []) {
parent::__construct('polls', $urlParams);
-
- $container = $this->getContainer();
- $server = $container->getServer();
-
- /**
- * Controllers
- */
- $container->registerService('PageController', function(IContainer $c) {
- return new PageController(
- $c->query('AppName'),
- $c->query('Request'),
- $c->query('UserManager'),
- $c->query('GroupManager'),
- $c->query('AvatarManager'),
- $c->query('Logger'),
- $c->query('L10N'),
- $c->query('ServerContainer')->getURLGenerator(),
- $c->query('UserId'),
- $c->query('CommentMapper'),
- $c->query('OptionsMapper'),
- $c->query('EventMapper'),
- $c->query('NotificationMapper'),
- $c->query('VotesMapper')
- );
- });
-
- $container->registerService('UserManager', function(IContainer $c) {
- return $c->query('ServerContainer')->getUserManager();
- });
-
- $container->registerService('GroupManager', function(IContainer $c) {
- return $c->query('ServerContainer')->getGroupManager();
- });
-
- $container->registerService('AvatarManager', function(IContainer $c) {
- return $c->query('ServerContainer')->getAvatarManager();
- });
-
- $container->registerService('Logger', function(IContainer $c) {
- return $c->query('ServerContainer')->getLogger();
- });
-
- $container->registerService('L10N', function(IContainer $c) {
- return $c->query('ServerContainer')->getL10N($c->query('AppName'));
- });
-
- $container->registerService('CommentMapper', function(IContainer $c) use ($server) {
- return new CommentMapper(
- $server->getDatabaseConnection()
- );
- });
-
- $container->registerService('OptionsMapper', function(IContainer $c) use ($server) {
- return new OptionsMapper(
- $server->getDatabaseConnection()
- );
- });
-
- $container->registerService('EventMapper', function(IContainer $c) use ($server) {
- return new EventMapper(
- $server->getDatabaseConnection()
- );
- });
-
- $container->registerService('NotificationMapper', function(IContainer $c) use ($server) {
- return new NotificationMapper(
- $server->getDatabaseConnection()
- );
- });
-
- $container->registerService('VotesMapper', function(IContainer $c) use ($server) {
- return new VotesMapper(
- $server->getDatabaseConnection()
- );
- });
-
}
+
/**
* Register navigation entry for main navigation.
*/