Exemplo n.º 1
0
 public function getInstance()
 {
     return self::$instance == null ? self::$instance = new ManageMail() : self::$instance;
 }
Exemplo n.º 2
0
    {
        $i = 0;
        $mailboxes = array();
        if ($this->Query("SELECT username, quota FROM mailbox WHERE 1 ORDER BY username")) {
            while (list($username, $quota, $active) = $this->FetchRow()) {
                $mailboxes[$i]['username'] = $username;
                $mailboxes[$i]['quota'] = $quota;
                $i++;
            }
        }
        if ($option == 'list') {
            foreach ($mailboxes as $i => $box) {
                echo "mailbox={$box['username']} quota={$box['quota']}MB\n";
            }
        } else {
            if ($option == 'return') {
                return $mailboxes;
            }
        }
    }
    public function ListAll()
    {
        $this->GetAll('list');
    }
}
$mm = new ManageMail();
if ($argv[1] == 'list') {
    $mm->ListAll();
} else {
    echo "Command unknown\n";
}