private function generateUserHandle(NKUser $userData) { $name = preg_replace('/[^a-z0-9.]/i', '', $this->remove_plchars($userData->name())); $check_name = true; while ($check_name) { $find = qa_db_user_find_by_handle($name); if (count($find) > 0) { $name .= mt_rand(0, 9); } else { $check_name = false; } } return $name; }
/** * */ public function testName() { $this->assertSame('Mr Sponge', $this->object->name()); }