Added blog, pages, menu, category

This commit is contained in:
Gitea
2025-04-28 01:09:25 +05:30
parent 66cf32a7bb
commit 08e1110abd
36 changed files with 1205 additions and 34 deletions

View File

@@ -72,15 +72,9 @@ class Email extends Model
$allowed = explode(',', 'doc,docx,xls,xlsx,ppt,pptx,xps,pdf,dxf,ai,psd,eps,ps,svg,ttf,zip,rar,tar,gzip,mp3,mpeg,wav,ogg,jpeg,jpg,png,gif,bmp,tif,webm,mpeg4,3gpp,mov,avi,mpegs,wmv,flx,txt');
$connection = \App\Models\Email::connectMailBox();
$mailbox = $connection->getMailbox('INBOX');
// $search = new SearchExpression();
// $email = "gegsaf@e-pool.co.uk";
// $search->addCondition(new To($email));
$messages = $mailbox->getMessages();
//$messages = $mailbox->getMessages($search, \SORTDATE, true);
$result = '';
foreach ($messages as $message) {
$sender = $message->getFrom();
@@ -360,8 +354,6 @@ class Email extends Model
public static function deleteBulkMailboxes()
{
$foldersToClean = ['Trash', 'ZDUMP', 'INBOX'];
$cutoff = (new \DateTime())->modify('-3 hours');
$totalDeleted = 0;
@@ -413,7 +405,6 @@ class Email extends Model
public static function mailToDBStatus(): bool
{
$latestRecord = self::orderBy('timestamp', 'desc')->first();
if (!$latestRecord) {
return false;
}
@@ -421,7 +412,6 @@ class Email extends Model
$currentTime = Carbon::now('UTC');
$lastRecordTime = Carbon::parse($latestRecord->timestamp);
// Check if the last record was added within the last 1 hour
if ($lastRecordTime->diffInMinutes($currentTime) < 5) {
return true;
}