code: def get_mod_log(self, subreddit, mod=None, action=None, *args, **kwargs):
          
          params = kwargs.setdefault('params', {})
          if mod is not None:
              params['mod'] = six.text_type(mod)
          if action is not None:
              params['type'] = six.text_type(action)
          url = self.config['modlog'].format(subreddit=six.text_type(subreddit))
          return self.get_content(url, *args, **kwargs)
docs: Return a get_content generator for moderation log items.
  
          :param subreddit: Either a Subreddit object or the name of the
              subreddit to return the modlog for.
          :param mod: If given, only return the actions made by this moderator.
              Both a moderator name or Redditor object can be used here.
          :param action: If given, only return entries for the specified action.
  
          The additional parameters are passed directly into
          :meth:`.get_content`. Note: the `url` parameter cannot be altered.