site_notifications))){ return false; } return Notification::create([ 'user_id' => $from_user_id, 'to_user_id' => $to_user_id, 'type' => $type, 'subject' => strip_tags($subject), 'source_id' => $source_id, 'content' => $content, 'refer_type' => $refer_type, 'refer_id' => $refer_id, 'is_read' => 0 ]); } /**全局邮件发送处理 * @param $email * @param $subject * @param $message * @return bool */ public static function sendEmail($email,$subject,$message){ if(Setting()->get('mail_open') != 1){//关闭邮件发送 return false; } $data = [ 'email' => $email, 'subject' => $subject, 'body' => $message, ]; MailService::sendMail($email, $subject, $data); } }