/** * @covers HtpasswdGenerator::add * @covers HtpasswdGenerator::saveFile * @covers HtpasswdGenerator::loadFile * @group publicMethods */ public function testAddNewUser() { $this->object->add("unittest", "123456"); $this->assertEquals(true, $this->object->isValid("unittest", "123456")); }
<?php /** * Web Example * * @author Sven Kuegler <*****@*****.**> */ require '../src/HtpasswdGenerator.php'; $g = new HtpasswdGenerator("secure/.htpasswd"); $g->add("testuser1", "123456"); $g->add("testuser2", "123456"); $g->add("testuser3", "123456"); $g->delete("testuser2"); $g->add("testuser3", "newpassword"); echo "<pre>" . print_r($g, true) . "</pre>";