Commit 4389e5fa authored by Shawn McCool's avatar Shawn McCool

Merge branch 'feature/eloquent_model_detection' into staging

parents 988dae24 11c67a56
......@@ -107,10 +107,6 @@ abstract class Driver {
*/
public function login($token, $remember = false)
{
// if the token is an Eloquent model
// set the token from the id field
if ($token instanceof Eloquent) $token = $token->get_key();
$this->token = $token;
$this->store($token);
......
......@@ -18,6 +18,29 @@ class Eloquent extends Driver {
}
}
/**
* Login the user assigned to the given token.
*
* The token is typically a numeric ID for the user.
*
* @param mixed $token
* @param bool $remember
* @return bool
*/
public function login($token, $remember = false)
{
// if the token is an Eloquent model get the primary key
if ($token instanceof \Eloquent) $token = $token->get_key();
$this->token = $token;
$this->store($token);
if ($remember) $this->remember($token);
return true;
}
/**
* Attempt to log a user into the application.
*
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment