コード例 #1
0
ファイル: tests.php プロジェクト: nistormihai/Newscoop
	function testUserCreateDelete()
	{
		$user = Phorum_user::GetByUserName('bob');
		if ($user) {
			if (!$user->delete()) {
				$this->fail("Could not delete pre-existing user");
				return;
			}
		}
		$user = new Phorum_user();
		$user->create('bob', '*****@*****.**');
		if (!$user->exists()) {
			$this->fail("Could not create user.");
		}

		if (!$user->delete()) {
			$this->fail("Could not delete user");
		}
	}
コード例 #2
0
ファイル: Phorum_user.php プロジェクト: nistormihai/Newscoop
 	/**
 	 * Get the user by their user name.
 	 *
 	 * @param string $p_username
 	 * @return Phorum_user
 	 */
 	public static function GetByUserName($p_username)
 	{
 		$user = new Phorum_user();
 		$user->setKey('username');
 		$user->m_data['username'] = $p_username;
 		$user->fetch();
 		if ($user->exists()) {
 			return $user;
 		} else {
 			return null;
 		}
 	} // fn GetByUserName