Repository.php 682 B

123456789101112131415161718192021222324252627282930
  1. <?php
  2. namespace MGModule\DNSManager2\models\custom\task;
  3. use MGModule\DNSManager2 as main;
  4. /**
  5. * Description of repository
  6. *
  7. */
  8. class Repository extends \MGModule\DNSManager2\mgLibs\models\repository{
  9. public function getModelClass() {
  10. return __NAMESPACE__.'\Task';
  11. }
  12. public function byName($name) {
  13. return $this->setFilter('name', $name);
  14. }
  15. public function byParentID($parentid) {
  16. return $this->setFilter('parentid', $parentid);
  17. }
  18. public function byStatus($status) {
  19. return $this->setFilter('status', $status);
  20. }
  21. public function byId($id) {
  22. return $this->setFilter('id', $id);
  23. }
  24. }