13abdb71e96d9613d95c5fc088af8ef101da811e
3 namespace pharext\Task
;
8 * Ask password on console
10 class Askpass
implements Task
18 * @param string $prompt
20 public function __construct($prompt = "Password:") {
21 $this->prompt
= $prompt;
25 * @param bool $verbose
28 public function run($verbose = false) {
30 printf("%s ", $this->prompt
);
31 $pass = fgets(STDIN
, 1024);
34 if (substr($pass, -1) == "\n") {
35 $pass = substr($pass, 0, -1);