diff --git a/include/emailinbox.php b/include/emailinbox.php index 8be8544..7873187 100644 --- a/include/emailinbox.php +++ b/include/emailinbox.php @@ -37,22 +37,13 @@ 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 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); + } }