public function test_random() { $this->assertEquals(16, strlen(Str::random())); $random_integer = mt_rand(1, 100); $this->assertEquals($random_integer, strlen(Str::random($random_integer))); $this->assertEquals($random_integer, strlen(wpdevsclub_str_random($random_integer))); $this->assertInternalType('string', Str::random()); }
/** * Generate a more truly "random" alpha-numeric string. * * @param int $length * @return string * * @throws \RuntimeException */ function wpdevsclub_str_random($length = 16) { return Str::random($length); }