public static function __static()
 {
     self::$user = AppContext::get_current_user();
     self::$lang = LangLoader::get('main');
     self::$common_lang = LangLoader::get('common');
     self::$comments_lang = LangLoader::get('comments-common');
     self::$comments_cache = CommentsCache::load();
     self::$template = new FileTemplate('framework/content/comments/comments.tpl');
     self::$template->add_lang(self::$comments_lang);
 }
 private function get_contents()
 {
     $comment = CommentsCache::load()->get_comment($this->id_comment);
     return $comment['message'];
 }
 public static function __static()
 {
     self::$comments_cache = CommentsCache::load();
     self::$db_querier = PersistenceContext::get_querier();
 }
 private function regenerate_cache()
 {
     CommentsCache::invalidate();
 }