Это называется ACL, курите гугл, есть много реализаций, смысл - раздать объектам уровень доступа, юзер с достаточными правами может рулить объектом, остальные курят бамбук ). Очень удобно, особенно где много объектов и есть разные уровни доступа, типа чтение, создание, изменение и тд.
И какие это у модера могут быть методы в классе, не такие как у простого смертного???
<?
class Article extends Model
{
public $table = "article";
public $haveImages = true;
public $isML = true;
public $ACL = 2;
public function __construct($id = "")
{
parent::__construct($id);
}
}