detain/cpanel-licensing

View on GitHub
bin/list_expired_licenses.php

Summary

Maintainability
A
0 mins
Test Coverage
<?php

include '../src/Cpanel.php';

$cpl = new \Detain\Cpanel\Cpanel($_SERVER['argv'][1], $_SERVER['argv'][2]);

$licenses = $cpl->fetchExpiredLicenses();

foreach ($licenses->licenses as $lisc) {
    $lisc = (array) $lisc;
    print "\nLicense IP: ".$lisc['@attributes']['ip'].PHP_EOL;
    print '        ID: '.$lisc['@attributes']['name'].PHP_EOL;
    print '   groupid: '.$lisc['@attributes']['groupid'].PHP_EOL;
    print ' packageid: '.$lisc['@attributes']['packageid'].PHP_EOL;
    print '   adddate: '.$lisc['@attributes']['adddate'].PHP_EOL;
    print 'expired on: '.$lisc['@attributes']['expiredon'].PHP_EOL;
    print '    reason: '.$lisc['@attributes']['expirereason'].PHP_EOL;
}