'Type 1 Label'] format */ public static function getSelectOptions() { return array( self::NO => ts('No'), self::PERMANENT => ts('Override Permanently'), self::UNTIL_DATE => ts('Override Until Selected Date'), ); } /** * Determines if the override type means * that the membership is overridden or not. * For now, only "NO" type means that the membership * status is not overridden. * * @param $overrideType * * @return bool */ public static function isOverridden($overrideType) { if ($overrideType == self::NO) { return FALSE; } return TRUE; } public static function isNo($overrideType) { if ($overrideType != self::NO) { return FALSE; } return TRUE; } public static function isPermanent($overrideType) { if ($overrideType != self::PERMANENT) { return FALSE; } return TRUE; } public static function isUntilDate($overrideType) { if ($overrideType != self::UNTIL_DATE) { return FALSE; } return TRUE; } }