コード例 #1
0
ファイル: BasicTest.php プロジェクト: bob-hes/p2
 public function testLimitWordMinTo2()
 {
     $lackWords = new GeneratorSettings();
     $lackWords->numWords = 1;
     $valid = $lackWords->isValid();
     $this->assertFalse($valid, "Generating with 1 word should be invalid");
 }
コード例 #2
0
ファイル: index.php プロジェクト: bob-hes/p2
				</div>
				<div class="col-md-10 content">


					<div class="page-header">
						<h1>
							xkcd Password Generator
						</h1>
					</div>


					<?php 
require_once "src/autoload.php";
$settings = new GeneratorSettings();
$settings->setFromArray($_GET);
$valid = $settings->isValid();
// ALERT for invalid settings
if (!$valid) {
    echo '
							<div class="alert alert-warning">
								Options don\'t seem to be valid. <br />';
    foreach ($settings->getInvalids() as $msg) {
        echo $msg . "<br />";
    }
    echo '
								Passphrases will be made from default settings.
							</div>';
    // Set to default setting
    $settings = new GeneratorSettings();
}
?>