Re: Authake error

2014-05-20 Thread Julio Rodriguez
*Thanks* for the feedback Reuben!

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/a3bd3ac48f8b6472a048b177a2099ec29821eacb/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 Context

 array_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+unsubscr...@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.


Re: Authake error

2014-05-15 Thread Reuben
What is your Config/routes.php looking like?

It might also be an issue with the plugin, if there was no previous url to 
resolve. You may need to log an issue with the plugin author via Github.

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 Context

 array_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+unsubscr...@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.


Re: Authake error

2014-05-15 Thread Reuben
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/a3bd3ac48f8b6472a048b177a2099ec29821eacb/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 Context

 array_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+unsubscr...@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.


Authake error

2014-05-14 Thread Julio Rodriguez
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 Context

array_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+unsubscr...@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.