consumer_key); } static function maxDesc() { $desclimit = common_config('application', 'desclimit'); // null => use global limit (distinct from 0!) if (is_null($desclimit)) { $desclimit = common_config('site', 'textlimit'); } return $desclimit; } static function descriptionTooLong($desc) { $desclimit = self::maxDesc(); return ($desclimit > 0 && !empty($desc) && (mb_strlen($desc) > $desclimit)); } function setAccessFlags($read, $write) { if ($read) { $this->access_type |= self::$readAccess; } else { $this->access_type &= ~self::$readAccess; } if ($write) { $this->access_type |= self::$writeAccess; } else { $this->access_type &= ~self::$writeAccess; } } }