user = $user; $this->male = $user->gender == 1; $this->subject = $subject; $this->from[] = ['address' => 'boutique@jardinenvie.com','name' => 'Boutique JardinEnVie']; $this->reply_to = ['address' => 'boutique@jardinenvie.com','name' => 'Boutique JardinEnVie']; } public static function getDataByUser($user_id) { $user = self::getUser($user_id); return $user ? [ 'user' => $user->toArray(), 'male' => $user->gender == 1, ] : false; } public static function getUser($id) { return Customers::get($id); } public function build() { $data = ['user' => $this->user]; $template = $this->getTemplate(); return $this->view($template, $data); } }