我试图在用户注册时向他们发送电子邮件,我创建了一个可邮寄的类:
<?php
namespace App\Mail;
use Illuminate\Bus\Queueable;
use Illuminate\Mail\Mailable;
use Illuminate\Notifications\Messages\MailMessage;
use Illuminate\Queue\SerializesModels;
use Illuminate\Contracts\Queue\ShouldQueue;
class WelcomeMail extends Mailable
{
use Queueable, SerializesModels;
public $user;
public $message;
/**
* Create a new message instance.
*
* @return void
*/
public function __construct($user)
{
$this->user = $user;
$this->message = (new MailMessage)
->greeting('Bonjour '.$user->name)
->line('Nous vous remercions de votre inscription.')
->line('Pour rappel voici vos informations :')
->line('Mail: '.$user->email)
->line('Password: '.$user->password);
}
/**
* Build the message.
*
* @return $this
*/
public function …Run Code Online (Sandbox Code Playgroud) 我在一个 Laravel 站点工作,我只是想知道是否有办法为用户格式化 created_at 值,因为现在它是这样的:
2017-09-20 13:41
Run Code Online (Sandbox Code Playgroud)
但我更愿意将其格式化为易于阅读的格式,例如
20th September 2017 13:41 (or 01:41pm if possible)
Run Code Online (Sandbox Code Playgroud)
谁能帮我这个?
提前致谢