Beispiel #1
0
 public function setUp()
 {
     parent::setUp();
     $this->hasMutator('logoSrc', 'getLogoSrc');
 }
Beispiel #2
0
 /**
  * Returns a peer instance associated with this om.
  *
  * Since Peer classes are not to have any instance attributes, this method returns the
  * same instance for all member of this class. The method could therefore
  * be static, but this would prevent one from overriding the behavior.
  *
  * @return GroupPeer
  */
 public function getPeer()
 {
     if (self::$peer === null) {
         self::$peer = new GroupPeer();
     }
     return self::$peer;
 }
Beispiel #3
0
 /**
  * Delete this group and all related data
  *
  * @access public
  * @param void
  * @return boolean
  * @throws Error
  */
 function delete()
 {
     if ($this->isAdministratorGroup()) {
         throw new Error(lang('error delete group'));
         return false;
     }
     // if
     ProjectUsers::clearByUser($this);
     return parent::delete();
 }
Beispiel #4
0
 public static function model($className = __CLASS__)
 {
     return parent::model($className);
 }
Beispiel #5
0
 /**
  * @return null
  */
 public function parentGroup()
 {
     // null
     return parent::parentGroup();
 }
Beispiel #6
0
 /**
  * Initializes internal state of Group object.
  * @see        parent::__construct()
  */
 public function __construct()
 {
     // Make sure that parent constructor is always invoked, since that
     // is where any default values for this object are set.
     parent::__construct();
 }