From 20bb45121e9d230866736857659ee558874be2bc Mon Sep 17 00:00:00 2001 From: Pellaeon Lin Date: Sun, 26 Jun 2016 15:20:39 +0800 Subject: [PATCH] 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 --- controller/registercontroller.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/controller/registercontroller.php b/controller/registercontroller.php index a4f6fbc..04d2be8 100644 --- a/controller/registercontroller.php +++ b/controller/registercontroller.php @@ -264,7 +264,7 @@ class RegisterController extends Controller { * @return null * @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->getAbsoluteURL($link); $template_var = [ @@ -296,7 +296,7 @@ class RegisterController extends Controller { * @return null * @throws \Exception */ - private function sendNewUserNotifEmail(array $to, string $username) { + private function sendNewUserNotifEmail(array $to, $username) { $template_var = [ 'user' => $username, 'sitename' => $this->defaults->getName()