Esempio n. 1
0
 /**
  * Gets the only saved token or returns false
  *
  * @return bool|string
  */
 public function getOnlySavedToken()
 {
     $emails = $this->tokens_cache->getAllSavedTokenEmails();
     if (count($emails) == 1) {
         $email = array_shift($emails);
         return $this->tokens_cache->findByEmail($email);
     }
     return false;
 }
Esempio n. 2
0
 public function testGetAllSavedTokenEmails()
 {
     $email = '*****@*****.**';
     $file_name = getenv('HOME') . "/.terminus/tokens/{$email}";
     exec("rm {$file_name}");
     $emails = $this->tokens_cache->getAllSavedTokenEmails();
     $this->assertFalse(in_array($email, $emails));
     $this->tokens_cache->add(compact('email'));
     $emails = $this->tokens_cache->getAllSavedTokenEmails();
     $this->assertTrue(in_array($email, $emails));
 }