32 lines
798 B
PHP
Executable File
32 lines
798 B
PHP
Executable File
<?php
|
|
namespace App\Http\Controllers;
|
|
use Illuminate\Http\Request;
|
|
use Illuminate\Support\Facades\Mail;
|
|
use App\Mail\notislelong;
|
|
use Symfony\Component\HttpFoundation\Response;
|
|
use App\Models\User;
|
|
|
|
class MailController extends Controller {
|
|
|
|
public function sendEmail() {
|
|
|
|
$users = User::where('user_type', 2)
|
|
->get();
|
|
|
|
foreach($users as $user)
|
|
{
|
|
$email = $user->email;
|
|
|
|
$mailData = [
|
|
'title' => 'Notis Lelongan Gadaian',
|
|
'url' => 'https://www.positronx.io' // show unpaid gadaian
|
|
];
|
|
|
|
Mail::to($email)->send(new notislelong($mailData));
|
|
}
|
|
|
|
return response()->json([
|
|
'message' => 'Email has been sent.'
|
|
], Response::HTTP_OK);
|
|
}
|
|
} |