Add L10N and Mail service
This commit is contained in:
parent
d912c99473
commit
0c8a5e15bd
|
|
@ -15,11 +15,11 @@ namespace OCA\Registration\AppInfo;
|
||||||
use \OCP\AppFramework\App;
|
use \OCP\AppFramework\App;
|
||||||
|
|
||||||
use \OCA\Registration\Controller\RegistrationController;
|
use \OCA\Registration\Controller\RegistrationController;
|
||||||
|
use \OCA\Registration\Wrapper;
|
||||||
|
|
||||||
|
|
||||||
class Application extends App {
|
class Application extends App {
|
||||||
|
|
||||||
|
|
||||||
public function __construct (array $urlParams=array()) {
|
public function __construct (array $urlParams=array()) {
|
||||||
parent::__construct('registration', $urlParams);
|
parent::__construct('registration', $urlParams);
|
||||||
|
|
||||||
|
|
@ -43,6 +43,13 @@ class Application extends App {
|
||||||
return \OCP\User::getUser();
|
return \OCP\User::getUser();
|
||||||
});
|
});
|
||||||
|
|
||||||
|
$container->registerService('Mail', function($c) {
|
||||||
|
return Mail();
|
||||||
|
});
|
||||||
|
|
||||||
|
$container->registerService('L10N', function($c) {
|
||||||
|
return $c->query('ServerContainer')->getL10N($c->query('AppName'));
|
||||||
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -15,10 +15,16 @@ namespace OCA\Registration\Controller;
|
||||||
use \OCP\IRequest;
|
use \OCP\IRequest;
|
||||||
use \OCP\AppFramework\Http\TemplateResponse;
|
use \OCP\AppFramework\Http\TemplateResponse;
|
||||||
use \OCP\AppFramework\Controller;
|
use \OCP\AppFramework\Controller;
|
||||||
|
use \OCA\Registration\Wrapper;
|
||||||
|
|
||||||
class RegistrationController extends Controller {
|
class RegistrationController extends Controller {
|
||||||
|
|
||||||
public function __construct($appName, IRequest $request){
|
private $mail;
|
||||||
|
private $l10n;
|
||||||
|
|
||||||
|
public function __construct($appName, IRequest $request, Mail $mail, $l10n){
|
||||||
|
$this->mail = $mail;
|
||||||
|
$this->l10n = $l10n;
|
||||||
parent::__construct($appName, $request);
|
parent::__construct($appName, $request);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue