小编Bog*_*art的帖子

Laravel 5.1 Mailer试图获得非对象的属性

在Mailer.php中获取ErrorException第33行:尝试获取非对象的属性

我的Mailer.php:

<?php

namespace App\Mailers;

use Illuminate\Contracts\Mail\Mailer as Mail;

abstract class Mailer
{
    /**
     * @var Mail
     */
    protected $mail;

    /**
     * @param Mail $mail
     */
    public function __construct(Mail $mail)
    {
        $this->mail = $mail;
    }

    /**
     * @param $to
     * @param $subject
     * @param $from
     * @param $view
     * @param null $data
     */
    public function mailTo($to, $subject, $from, $view, $data = null)
    {
        $this->mail->send($view, $data, function($message) use ($to, $from, $subject)
        {
            $message->to($to->email)->subject($subject)->from($from);
        });
    }
}
Run Code Online (Sandbox Code Playgroud)

我的SiteMailer.php扩展了我的Mailer.php抽象类

<?php

namespace App\Mailers;

class …
Run Code Online (Sandbox Code Playgroud)

php laravel-5 laravel-5.1

5
推荐指数
1
解决办法
3003
查看次数

OneSignal自定义提示设置和通知按钮

如何自定义默认的OneSignal提示设置和通知按钮? 在此输入图像描述

我想删除带有响铃图标的通知按钮,并使用带有"您是否要订阅接收更新?"的文本消息的引导警报进行更改.只有两个按钮,带有"是"或"否"选项.当用户单击"是"然后订阅用户.基本上我只想在页面的标题部分中使用订阅按钮,而不是由dafault提供的OneSignal按钮.

javascript jquery onesignal

3
推荐指数
1
解决办法
6797
查看次数

标签 统计

javascript ×1

jquery ×1

laravel-5 ×1

laravel-5.1 ×1

onesignal ×1

php ×1