folder request
This commit is contained in:
@@ -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);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user