folder request

This commit is contained in:
Torsten Schulz
2023-06-16 12:59:43 +02:00
parent 44da93c0e9
commit 4ca1093af9

View File

@@ -38,21 +38,12 @@ class Emailinbox extends Renderer {
return $cleanedHeaders;
}
protected function getDateObjectFromString(string $dateString) {
$date = DateTime::createFromFormat(DateTimeInterface::RFC1123, $dateString);
if (!$date) {
$date = DateTime::createFromFormat(DateTimeInterface::RFC1123, substr($dateString, 0, -6));
}
if (!$date) {
$date = DateTime::createFromFormat('d M Y H:i:s O', $dateString);
}
if (!$date) {
echo $dateString;
}
return $date;
protected function generateContent(): void {
$this->generateHeaders();
$this->generateFolders();
}
protected function generateContent(): void {
protected function generateHeaders(): void {
$headers = $this->readEmailHeaders();
uasort($headers, ['Emailinbox', 'compareDateTimes']);
array_walk($headers, function(&$item, $key) {
@@ -69,4 +60,9 @@ class Emailinbox extends Renderer {
protected function compareDateTimes($item1, $item2): int {
return $item2['date'] <=> $item1['date'];
}
protected function generateFolders(): void {
$folders = $this->mbox->getMailboxes();
var_dump($folders);
}
}