Exemplo n.º 1
0
 /**
  * Generates a new token value and saves it in session
  */
 private function setToken()
 {
     $token = $this->getToken();
     if ($token === false) {
         $token = Rand::randStr(32);
         $this->writeTokenToSession($token);
     }
 }
Exemplo n.º 2
0
 public function testRandomStringLengthShouldEqualRequestedLength()
 {
     $this->assertSame(32, strlen(Rand::randStr(32)));
     $this->assertSame(64, strlen(Rand::randStr(64)));
     $this->assertSame(1024, strlen(Rand::randStr(1024)));
 }
Exemplo n.º 3
0
/**
 * Function to generata a random string of specified length.
 * @param int $len
 * @return String
 */
function randstr($len = 32)
{
    return Rand::randStr($len);
}