View in Telegram
🔥 بچه ها توی #لاراول 11.31 این امکان اضاف شده که بصورت داینامیک بتونید تنظیمات مربوط به کانفیک ارسال ایمیل رو توی کد تعریف کنید و دیگه از کانفیگ نخونه
use Illuminate\Support\Facades\Mail;
 
$mailer = Mail::build([
    'transport' => 'smtp',
    'host' => '127.0.0.1',
    'port' => 587,
    'encryption' => 'tls',
    'username' => 'usr',
    'password' => 'pwd',
    'timeout' => 5,
]);
 
$mailer->send($mailable);
🌙 تو نسخه‌های قبلی Laravel، تنظیمات mailer (مثل transport، host، و غیره) معمولاً تو فایل‌های پیکربندی (config/mail.php) تعریف و به صورت ثابت استفاده می‌شدند(البته باز هم قابلیت تغییر داشت توی کد) اما اگه نیاز به ارسال ایمیل با تنظیماتی متفاوت برای یک موقعیت خاص داشتید، انعطاف زیادی وجود نداشت. ⚪️اما حالا، با استفاده از متد جدید Mail::build()، میتونید همون موقع اجرا تنظیمات ایمیل رو ایجاد کنید. #laravel 👾 @pishroapp
Please open Telegram to view this post
VIEW IN TELEGRAM
Love Center - Dating, Friends & Matches, NY, LA, Dubai, Global
Love Center - Dating, Friends & Matches, NY, LA, Dubai, Global
Find friends or serious relationships easily