public create ( $token_string ) |
public function create($token_string)
{
$token = $this->getContainer()->get(SavedToken::class, [(object) ['token' => $token_string], ['collection' => $this]]);
$token->setDataStore($this->getDataStore());
$user = $token->logIn();
$user->fetch();
$token->id = $user->get('email');
$token->set('email', $user->get('email'));
$token->saveToDir();
$this->models[$token->id] = $token;
}