/** * 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); } }
public function testRandomStringLengthShouldEqualRequestedLength() { $this->assertSame(32, strlen(Rand::randStr(32))); $this->assertSame(64, strlen(Rand::randStr(64))); $this->assertSame(1024, strlen(Rand::randStr(1024))); }
/** * Function to generata a random string of specified length. * @param int $len * @return String */ function randstr($len = 32) { return Rand::randStr($len); }