Files
zemailnator/routes/web.php
2025-04-26 00:22:03 +05:30

22 lines
694 B
PHP

<?php
use App\Http\Controllers\AppController;
use App\Livewire\Email;
use App\Livewire\EmailInbox;
use App\Livewire\Home;
use App\Models\ZEmail;
use Illuminate\Support\Facades\Route;
Route::get('/', Home::class)->name('home');
Route::get('/mailbox', Email::class)->name('mailbox');
Route::get('/msg/{email?}/', function ($email) {
$responses = [
'to' => ZEmail::getMessages($email, 'to', []),
'cc' => ZEmail::getMessages($email, 'cc', [])
];
$messages = array_merge($responses['to']['data'], $responses['cc']['data']);
$notifications = array_merge($responses['to']['notifications'], $responses['cc']['notifications']);
return $messages;
})->name('test');