Example #1
0
 private function _log_message_item($message, $type, $time = null)
 {
     $time = $time ? $time : current_time('mysql', true);
     $item = new BWP_Sitemaps_Logger_Message_LogItem($message, $type, $time);
     $item->set_datetimezone($this->get_current_timezone());
     $this->message_logger->log($item);
 }
Example #2
0
 /**
  * Create a message logger
  *
  * @param int $limit default to 0 for no limit
  * @return BWP_Sitemaps_Logger_MessageLogger
  */
 public static function create_message_logger($limit = 0)
 {
     $logger = new BWP_Sitemaps_Logger_MessageLogger();
     $logger->set_limit($limit);
     return $logger;
 }