repository.php 639 B

123456789101112131415161718192021222324252627
  1. <?php
  2. namespace MGModule\DNSManager2\models\whmcs\domains;
  3. /**
  4. * Description of repository
  5. *
  6. * @author Michal Czech <michael@modulesgarden.com>
  7. */
  8. class repository extends \MGModule\DNSManager2\mgLibs\models\repository{
  9. public function getModelClass() {
  10. return __NAMESPACE__.'\domain';
  11. }
  12. public function byClientID($clientid) {
  13. return $this->setFilter('userid', $clientid);
  14. }
  15. public function byStatus($status) { //alias
  16. return $this->byDomainStatus($status);
  17. }
  18. public function byDomainName($status) {
  19. return $this->setFilter('domain', $status);
  20. }
  21. }