<?php

namespace App\Mail;

use Illuminate\Bus\Queueable;
use Illuminate\Mail\Mailable;
use Illuminate\Queue\SerializesModels;
use Illuminate\Contracts\Queue\ShouldQueue;

class RemindDate extends Mailable {
	use Queueable, SerializesModels;

	/**
	 * Create a new message instance.
	 *
	 * @return void
	 */
	protected $user;
	protected $endDate;

	public function __construct( $user, $endDate ) {
		//
		$this->user    = $user;
		$this->endDate = $endDate;
	}

	/**
	 * Build the message.
	 *
	 * @return $this
	 */
	public function build() {
		return $this->view( 'frontend3.mail.remind_date' )
		            ->subject( 'Thông báo từ itro.vn' )
		            ->with( 'user', $this->user )->with( 'endDate', $this->endDate );
	}
}
