forked from GNUsocial/gnu-social
methods for Message to check max content length
This commit is contained in:
parent
7a68272580
commit
d88839d167
@ -67,4 +67,20 @@ class Message extends Memcached_DataObject
|
|||||||
|
|
||||||
return $msg;
|
return $msg;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
static function maxContent()
|
||||||
|
{
|
||||||
|
$desclimit = common_config('message', 'contentlimit');
|
||||||
|
// null => use global limit (distinct from 0!)
|
||||||
|
if (is_null($desclimit)) {
|
||||||
|
$desclimit = common_config('site', 'textlimit');
|
||||||
|
}
|
||||||
|
return $desclimit;
|
||||||
|
}
|
||||||
|
|
||||||
|
static function contentTooLong($content)
|
||||||
|
{
|
||||||
|
$contentlimit = self::maxContent();
|
||||||
|
return ($contentlimit > 0 && !empty($content) && (mb_strlen($content) > $contentlimit));
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user