Thanks for the feedback Reuben!
On Friday, May 16, 2014 12:46:46 AM UTC-5, Reuben wrote:
-- I was able to set the variable using:
$actual_link = "http://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]";
$this->Authake->setPreviousUrl($actual_link);
Regards,
Julio
On Friday, May 16, 2014 12:46:46 AM UTC-5, Reuben wrote:
Actually, looking at the code, getPreviousUrl assumes that the URL stored in the session at Authake.previousUrl is either an array or a CakeRequest, since that is what is required for Router::reverse().You'll need to inspect the Session, and see what is being stored in Authake.previousUrl. This gets set during the beforeFilter on the component (https://github.com/mtkocak/authake/blob/ )a3bd3ac48f8b6472a048b177a2099e c29821eacb/Controller/ Component/AuthakeComponent. php#L160
On Thursday, 15 May 2014 03:08:26 UTC+10, Julio Rodriguez wrote:Hello,I'm using authake (https://github.com/mtkocak/authake ) and getting the following error after successful login:Anyone know how to resolve this?Warning (2): array_merge(): Argument #1 is not an array [CORE/Cake/Routing/Router.php, line 1119]Code Contextarray_merge - [internal], line ?? Router::reverse() - CORE/Cake/Routing/Router.php, line 1119 AuthakeComponent::getPreviousUrl() - ROOT/plugins/Authake/ Controller/Component/ AuthakeComponent.php, line 194 UserController::login() - ROOT/plugins/Authake/ Controller/UserController.php, line 437 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/ Controller.php, line 490 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher. php, line 185 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher. php, line 160 [main] - APP/webroot/index.php, line 108 TIA
Like Us on FaceBook https://www.facebook.com/CakePHP
Find us on Twitter http://twitter.com/CakePHP
---
You received this message because you are subscribed to the Google Groups "CakePHP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cake-php+unsubscribe@googlegroups.com.
To post to this group, send email to cake-php@googlegroups.com.
Visit this group at http://groups.google.com/group/cake-php.
For more options, visit https://groups.google.com/d/optout.
No comments:
Post a Comment