<?php
namespace Lottery;
class Lotto {
protected $lots;
public function __construct($lots = [])
{
$this->lots = $lots;
}
public function draw() {
}
}
namespace BallotGuy;
use Lottery\Lotto;
/**
* initialize lotto object
*/
$lotto = new Lotto([313328804459,
159078851698,
226414688415,
380287830671,
301815692106,
2991355110,
]);
echo "Drawn: " . $lotto->draw()."\n";
echo "Writing lotto to file. Ending script(j/k)\n";
//file_put_contents('ballots.txt',$saved);
/**
* setting to null to emulate script ending
*/
$lotto = null;
echo "Loading lotto from file\n";
//$saved = file_get_contents('ballots.txt');
echo "Drawn: ". $lotto->draw()."\n";
PD9waHAKbmFtZXNwYWNlIExvdHRlcnk7CmNsYXNzIExvdHRvIHsKCXByb3RlY3RlZCAkbG90czsKCXB1YmxpYyBmdW5jdGlvbiBfX2NvbnN0cnVjdCgkbG90cyA9IFtdKSAKCXsKCQkkdGhpcy0+bG90cyA9ICRsb3RzOwkKCX0KCXB1YmxpYyBmdW5jdGlvbiBkcmF3KCkgewoJCXJldHVybiBhcnJheV9zaGlmdCgkdGhpcy0+bG90cyk7Cgl9Cn0KCQpuYW1lc3BhY2UgQmFsbG90R3V5Owp1c2UgTG90dGVyeVxMb3R0bzsKLyoqCiAqIGluaXRpYWxpemUgbG90dG8gb2JqZWN0CiAqLwokbG90dG8gPSBuZXcgTG90dG8oWzMxMzMyODgwNDQ1OSwKCQkJCTE1OTA3ODg1MTY5OCwKCQkJCTIyNjQxNDY4ODQxNSwKCQkJCTM4MDI4NzgzMDY3MSwKCQkJCTMwMTgxNTY5MjEwNiwKCQkJCTI5OTEzNTUxMTAsCgkJXSk7CgplY2hvICJEcmF3bjogIiAuICRsb3R0by0+ZHJhdygpLiJcbiI7CmVjaG8gIldyaXRpbmcgbG90dG8gdG8gZmlsZS4gRW5kaW5nIHNjcmlwdChqL2spXG4iOwokc2F2ZWQgPSBzZXJpYWxpemUoJGxvdHRvKTsKLy9maWxlX3B1dF9jb250ZW50cygnYmFsbG90cy50eHQnLCRzYXZlZCk7Ci8qKgogKiBzZXR0aW5nIHRvIG51bGwgdG8gZW11bGF0ZSBzY3JpcHQgZW5kaW5nIAogKi8KJGxvdHRvID0gbnVsbDsKCmVjaG8gIkxvYWRpbmcgbG90dG8gZnJvbSBmaWxlXG4iOwovLyRzYXZlZCA9IGZpbGVfZ2V0X2NvbnRlbnRzKCdiYWxsb3RzLnR4dCcpOwokbG90dG8gPSB1bnNlcmlhbGl6ZSgkc2F2ZWQpOwoKZWNobyAiRHJhd246ICIuICRsb3R0by0+ZHJhdygpLiJcbiI7Cgp2YXJfZHVtcCgkbG90dG8pOw==