Ejemplo n.º 1
0
 /**
  * Asserts that the generate function returns a valid password
  * of a custom length when specified. 
  *
  * @return void
  */
 public function testHashapassGeneratesCorrectPasswordOfCustomLength()
 {
     $hashapass = new Hashapass();
     $this->assertEquals('7/KxvM4S+1veNznd', $hashapass->generate('master', 'parameter', 16), 'Custom-length Password generated by Hashapass->generate was not' . ' correct.');
 }
Ejemplo n.º 2
0
<?php

/**
 * An example script to demonstrate the use of the Hashapass package
 *
 * PHP version 5
 *
 * @category File
 * @package  Hashapass
 * @author   Aalaap Ghag <*****@*****.**>
 * @license  http://www.wtfpl.net/txt/copying WTFPL
 * @link     https://github.com/aalaap/Hashapass
 */
require __DIR__ . '/vendor/autoload.php';
use Aalaap\Hashapass\Hashapass;
$hashapass = new Hashapass();
echo '<p>' . 'Default length: ' . $hashapass->generate('master', 'parameter') . '</p>' . PHP_EOL;
echo '<p>' . 'Custom length: ' . $hashapass->generate('master', 'parameter', 16) . '</p>' . PHP_EOL;