KataoMemberGroup.php 813 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. <?php
  2. /**
  3. * Subclass for representing a row from the 'katao_member_group' table.
  4. *
  5. *
  6. *
  7. * @package lib.model
  8. */
  9. class KataoMemberGroup extends BaseKataoMemberGroup
  10. {
  11. public function executeIndex(){
  12. }
  13. public function __toString(){
  14. return $this->getKataoMemberGroupName();
  15. }
  16. public function isDeletable() {
  17. if($this->countKataoMemberGroups()==0){
  18. return false;
  19. }else{
  20. return true;
  21. }
  22. }
  23. public function countKataoMemberGroups($criteria = null, $distinct = false, $con = null)
  24. {
  25. // include the Peer class
  26. if ($criteria === null) {
  27. $criteria = new Criteria();
  28. }
  29. elseif ($criteria instanceof Criteria)
  30. {
  31. $criteria = clone $criteria;
  32. }
  33. $criteria->add(KataoMemberGroupPeer::ID, $this->getId());
  34. return KataoMemberGroupPeer::doCount($criteria, $distinct, $con);
  35. }
  36. }