public function getDisplayType(PhabricatorUser $viewer, PhabricatorCalendarImportLog $log)
 {
     $type = $log->getParameter('type');
     if (strlen($type)) {
         return pht('Unknown Message "%s"', $type);
     } else {
         return pht('Unknown Message');
     }
 }
 public function getDisplayDescription(PhabricatorUser $viewer, PhabricatorCalendarImportLog $log)
 {
     $via = $log->getParameter('via');
     switch ($via) {
         case PhabricatorCalendarImportReloadWorker::VIA_BACKGROUND:
             return pht('Started background processing.');
         case PhabricatorCalendarImportReloadWorker::VIA_TRIGGER:
         default:
             return pht('Triggered a periodic update.');
     }
 }
 public function getDisplayDescription(PhabricatorUser $viewer, PhabricatorCalendarImportLog $log)
 {
     return pht('Warning ("%s") while parsing ICS data (near line %s): %s', $log->getParameter('ics.warning.code'), $log->getParameter('ics.warning.line'), $log->getParameter('ics.warning.message'));
 }
 public function getDisplayDescription(PhabricatorUser $viewer, PhabricatorCalendarImportLog $log)
 {
     return pht('Failed to parse ICS data ("%s"): %s', $log->getParameter('ics.code'), $log->getParameter('ics.message'));
 }
 public function getDisplayDescription(PhabricatorUser $viewer, PhabricatorCalendarImportLog $log)
 {
     return $viewer->renderHandle($log->getParameter('file.phid'));
 }
 public function getDisplayDescription(PhabricatorUser $viewer, PhabricatorCalendarImportLog $log)
 {
     $event_phid = $log->getParameter('phid');
     return $viewer->renderHandle($event_phid);
 }
 public function getDisplayDescription(PhabricatorUser $viewer, PhabricatorCalendarImportLog $log)
 {
     return pht('Deleted event "%s" which is no longer present in the source.', $log->getParameter('name'));
 }
 public function getDisplayDescription(PhabricatorUser $viewer, PhabricatorCalendarImportLog $log)
 {
     $phid = $log->getParameter('phid');
     return pht('Ignored an event (%s) because the original version of this event ' . 'was created here.', $viewer->renderHandle($phid));
 }
 public function getDisplayDescription(PhabricatorUser $viewer, PhabricatorCalendarImportLog $log)
 {
     $frequency = $log->getParameter('frequency');
     return pht('Ignored an event with an unsupported frequency rule ("%s"). Events ' . 'which repeat more frequently than daily are not supported.', $frequency);
 }
 public function getDisplayDescription(PhabricatorUser $viewer, PhabricatorCalendarImportLog $log)
 {
     $child_uid = $log->getParameter('uid.full');
     $parent_uid = $log->getParameter('uid.parent');
     return pht('Found orphaned child event ("%s") without a parent event ("%s").', $child_uid, $parent_uid);
 }
 public function getDisplayDescription(PhabricatorUser $viewer, PhabricatorCalendarImportLog $log)
 {
     $size = $log->getParameter('data.size');
     $limit = $log->getParameter('data.limit');
     return pht('Queued for background import: data size (%s) exceeds limit for ' . 'immediate processing (%s).', phutil_format_bytes($size), phutil_format_bytes($limit));
 }
 public function getDisplayDescription(PhabricatorUser $viewer, PhabricatorCalendarImportLog $log)
 {
     $duplicate_uid = $log->getParameter('uid.full');
     return pht('Ignored duplicate event "%s" present in source.', $duplicate_uid);
 }
 public function getDisplayDescription(PhabricatorUser $viewer, PhabricatorCalendarImportLog $log)
 {
     $node_type = $log->getParameter('node.type');
     return pht('Ignored unsupported "%s" node present in source.', $node_type);
 }