mirror of
https://github.com/nextcloud/server.git
synced 2026-04-15 22:11:17 -04:00
Move DateTime::ATOM to DateTimeInterface::ATOM
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
This commit is contained in:
parent
35fe1dfebe
commit
770881d5d6
13 changed files with 22 additions and 22 deletions
|
|
@ -390,8 +390,8 @@ class EmailProvider extends AbstractProvider {
|
|||
|
||||
$diff = $dtstartDt->diff($dtendDt);
|
||||
|
||||
$dtstartDt = new \DateTime($dtstartDt->format(\DateTime::ATOM));
|
||||
$dtendDt = new \DateTime($dtendDt->format(\DateTime::ATOM));
|
||||
$dtstartDt = new \DateTime($dtstartDt->format(\DateTimeInterface::ATOM));
|
||||
$dtendDt = new \DateTime($dtendDt->format(\DateTimeInterface::ATOM));
|
||||
|
||||
if ($isAllDay) {
|
||||
// One day event
|
||||
|
|
|
|||
|
|
@ -137,10 +137,10 @@ class PushProvider extends AbstractProvider {
|
|||
? ((string) $vevent->LOCATION)
|
||||
: null,
|
||||
'all_day' => $start instanceof Property\ICalendar\Date,
|
||||
'start_atom' => $start->getDateTime()->format(\DateTime::ATOM),
|
||||
'start_atom' => $start->getDateTime()->format(\DateTimeInterface::ATOM),
|
||||
'start_is_floating' => $start->isFloating(),
|
||||
'start_timezone' => $start->getDateTime()->getTimezone()->getName(),
|
||||
'end_atom' => $end->getDateTime()->format(\DateTime::ATOM),
|
||||
'end_atom' => $end->getDateTime()->format(\DateTimeInterface::ATOM),
|
||||
'end_is_floating' => $end->isFloating(),
|
||||
'end_timezone' => $end->getDateTime()->getTimezone()->getName(),
|
||||
];
|
||||
|
|
|
|||
|
|
@ -144,7 +144,7 @@ class Notifier implements INotifier {
|
|||
private function prepareNotificationSubject(INotification $notification): void {
|
||||
$parameters = $notification->getSubjectParameters();
|
||||
|
||||
$startTime = \DateTime::createFromFormat(\DateTime::ATOM, $parameters['start_atom']);
|
||||
$startTime = \DateTime::createFromFormat(\DateTimeInterface::ATOM, $parameters['start_atom']);
|
||||
$now = $this->timeFactory->getDateTime();
|
||||
$title = $this->getTitleFromParameters($parameters);
|
||||
|
||||
|
|
@ -221,8 +221,8 @@ class Notifier implements INotifier {
|
|||
* @throws \Exception
|
||||
*/
|
||||
private function generateDateString(array $parameters):string {
|
||||
$startDateTime = DateTime::createFromFormat(\DateTime::ATOM, $parameters['start_atom']);
|
||||
$endDateTime = DateTime::createFromFormat(\DateTime::ATOM, $parameters['end_atom']);
|
||||
$startDateTime = DateTime::createFromFormat(\DateTimeInterface::ATOM, $parameters['start_atom']);
|
||||
$endDateTime = DateTime::createFromFormat(\DateTimeInterface::ATOM, $parameters['end_atom']);
|
||||
|
||||
// If the event has already ended, dismiss the notification
|
||||
if ($endDateTime < $this->timeFactory->getDateTime()) {
|
||||
|
|
|
|||
|
|
@ -441,8 +441,8 @@ class IMipPlugin extends SabreIMipPlugin {
|
|||
|
||||
$diff = $dtstartDt->diff($dtendDt);
|
||||
|
||||
$dtstartDt = new \DateTime($dtstartDt->format(\DateTime::ATOM));
|
||||
$dtendDt = new \DateTime($dtendDt->format(\DateTime::ATOM));
|
||||
$dtstartDt = new \DateTime($dtstartDt->format(\DateTimeInterface::ATOM));
|
||||
$dtendDt = new \DateTime($dtendDt->format(\DateTimeInterface::ATOM));
|
||||
|
||||
if ($isAllDay) {
|
||||
// One day event
|
||||
|
|
|
|||
|
|
@ -378,7 +378,7 @@ class FileSearchBackend implements ISearchBackend {
|
|||
if (is_numeric($value)) {
|
||||
return max(0, 0 + $value);
|
||||
}
|
||||
$date = \DateTime::createFromFormat(\DateTime::ATOM, $value);
|
||||
$date = \DateTime::createFromFormat(\DateTimeInterface::ATOM, $value);
|
||||
return ($date instanceof \DateTime && $date->getTimestamp() !== false) ? $date->getTimestamp() : 0;
|
||||
default:
|
||||
return $value;
|
||||
|
|
|
|||
|
|
@ -181,8 +181,8 @@ class EventsSearchProvider extends ACalendarSearchProvider {
|
|||
$dtStart = $eventComponent->DTSTART;
|
||||
$dtEnd = $this->getDTEndForEvent($eventComponent);
|
||||
$isAllDayEvent = $dtStart instanceof Property\ICalendar\Date;
|
||||
$startDateTime = new \DateTime($dtStart->getDateTime()->format(\DateTime::ATOM));
|
||||
$endDateTime = new \DateTime($dtEnd->getDateTime()->format(\DateTime::ATOM));
|
||||
$startDateTime = new \DateTime($dtStart->getDateTime()->format(\DateTimeInterface::ATOM));
|
||||
$endDateTime = new \DateTime($dtEnd->getDateTime()->format(\DateTimeInterface::ATOM));
|
||||
|
||||
if ($isAllDayEvent) {
|
||||
$endDateTime->modify('-1 day');
|
||||
|
|
|
|||
|
|
@ -153,13 +153,13 @@ class TasksSearchProvider extends ACalendarSearchProvider {
|
|||
*/
|
||||
protected function generateSubline(Component $taskComponent): string {
|
||||
if ($taskComponent->COMPLETED) {
|
||||
$completedDateTime = new \DateTime($taskComponent->COMPLETED->getDateTime()->format(\DateTime::ATOM));
|
||||
$completedDateTime = new \DateTime($taskComponent->COMPLETED->getDateTime()->format(\DateTimeInterface::ATOM));
|
||||
$formattedDate = $this->l10n->l('date', $completedDateTime, ['width' => 'medium']);
|
||||
return $this->l10n->t('Completed on %s', [$formattedDate]);
|
||||
}
|
||||
|
||||
if ($taskComponent->DUE) {
|
||||
$dueDateTime = new \DateTime($taskComponent->DUE->getDateTime()->format(\DateTime::ATOM));
|
||||
$dueDateTime = new \DateTime($taskComponent->DUE->getDateTime()->format(\DateTimeInterface::ATOM));
|
||||
$formattedDate = $this->l10n->l('date', $dueDateTime, ['width' => 'medium']);
|
||||
|
||||
if ($taskComponent->DUE->hasTime()) {
|
||||
|
|
|
|||
|
|
@ -58,10 +58,10 @@ class ListCertificates extends Base {
|
|||
'name' => $certificate->getName(),
|
||||
'common_name' => $certificate->getCommonName(),
|
||||
'organization' => $certificate->getOrganization(),
|
||||
'expire' => $certificate->getExpireDate()->format(\DateTime::ATOM),
|
||||
'expire' => $certificate->getExpireDate()->format(\DateTimeInterface::ATOM),
|
||||
'issuer' => $certificate->getIssuerName(),
|
||||
'issuer_organization' => $certificate->getIssuerOrganization(),
|
||||
'issue_date' => $certificate->getIssueDate()->format(\DateTime::ATOM)
|
||||
'issue_date' => $certificate->getIssueDate()->format(\DateTimeInterface::ATOM)
|
||||
];
|
||||
}, $this->certificateManager->listCertificates());
|
||||
if ($outputType === self::OUTPUT_FORMAT_JSON) {
|
||||
|
|
|
|||
|
|
@ -80,7 +80,7 @@ class Info extends Base {
|
|||
'enabled' => $user->isEnabled(),
|
||||
'groups' => $groups,
|
||||
'quota' => $user->getQuota(),
|
||||
'last_seen' => date(\DateTime::ATOM, $user->getLastLogin()), // ISO-8601
|
||||
'last_seen' => date(\DateTimeInterface::ATOM, $user->getLastLogin()), // ISO-8601
|
||||
'user_directory' => $user->getHome(),
|
||||
'backend' => $user->getBackendClassName()
|
||||
];
|
||||
|
|
|
|||
|
|
@ -109,7 +109,7 @@ class ListCommand extends Base {
|
|||
'enabled' => $user->isEnabled(),
|
||||
'groups' => $groups,
|
||||
'quota' => $user->getQuota(),
|
||||
'last_seen' => date(\DateTime::ATOM, $user->getLastLogin()), // ISO-8601
|
||||
'last_seen' => date(\DateTimeInterface::ATOM, $user->getLastLogin()), // ISO-8601
|
||||
'user_directory' => $user->getHome(),
|
||||
'backend' => $user->getBackendClassName()
|
||||
];
|
||||
|
|
|
|||
|
|
@ -103,7 +103,7 @@ class TimestampFormatter implements OutputFormatterInterface {
|
|||
$timeZone = $timeZone !== null ? new \DateTimeZone($timeZone) : null;
|
||||
|
||||
$time = new \DateTime('now', $timeZone);
|
||||
$timestampInfo = $time->format($this->config->getSystemValue('logdateformat', \DateTime::ATOM));
|
||||
$timestampInfo = $time->format($this->config->getSystemValue('logdateformat', \DateTimeInterface::ATOM));
|
||||
|
||||
return $timestampInfo . ' ' . $this->formatter->format($message);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -37,7 +37,7 @@ abstract class LogDetails {
|
|||
|
||||
public function logDetails(string $app, $message, int $level): array {
|
||||
// default to ISO8601
|
||||
$format = $this->config->getValue('logdateformat', \DateTime::ATOM);
|
||||
$format = $this->config->getValue('logdateformat', \DateTimeInterface::ATOM);
|
||||
$logTimeZone = $this->config->getValue('logtimezone', 'UTC');
|
||||
try {
|
||||
$timezone = new \DateTimeZone($logTimeZone);
|
||||
|
|
|
|||
|
|
@ -62,11 +62,11 @@ class NotModifiedMiddlewareTest extends \Test\TestCase {
|
|||
['etag', '"etag"', null, '', true],
|
||||
|
||||
[null, '', $now, $now->format(\DateTime::RFC2822), true],
|
||||
[null, '', $now, $now->format(\DateTime::ATOM), false],
|
||||
[null, '', $now, $now->format(\DateTimeInterface::ATOM), false],
|
||||
[null, '', null, $now->format(\DateTime::RFC2822), false],
|
||||
[null, '', $now, '', false],
|
||||
|
||||
['etag', '"etag"', $now, $now->format(\DateTime::ATOM), true],
|
||||
['etag', '"etag"', $now, $now->format(\DateTimeInterface::ATOM), true],
|
||||
['etag', '"etag"', $now, $now->format(\DateTime::RFC2822), true],
|
||||
];
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue