Fix# "must be an instance of OCA\Registration\Controller\string, string

given", #38
PHP 5.6 and below does not support typehinting primitive types
ref:
http://stackoverflow.com/questions/5724677/php-type-hinting-to-primitive-values
This commit is contained in:
Pellaeon Lin 2016-06-26 15:20:39 +08:00
parent 1a9e41554b
commit 20bb45121e
1 changed files with 2 additions and 2 deletions

View File

@ -264,7 +264,7 @@ class RegisterController extends Controller {
* @return null * @return null
* @throws \Exception * @throws \Exception
*/ */
private function sendValidationEmail(string $token, string $to) { private function sendValidationEmail($token, $to) {
$link = $this->urlgenerator->linkToRoute('registration.register.verifyToken', array('token' => $token)); $link = $this->urlgenerator->linkToRoute('registration.register.verifyToken', array('token' => $token));
$link = $this->urlgenerator->getAbsoluteURL($link); $link = $this->urlgenerator->getAbsoluteURL($link);
$template_var = [ $template_var = [
@ -296,7 +296,7 @@ class RegisterController extends Controller {
* @return null * @return null
* @throws \Exception * @throws \Exception
*/ */
private function sendNewUserNotifEmail(array $to, string $username) { private function sendNewUserNotifEmail(array $to, $username) {
$template_var = [ $template_var = [
'user' => $username, 'user' => $username,
'sitename' => $this->defaults->getName() 'sitename' => $this->defaults->getName()