知道
Newsletter::subscribePending()
不存在于当前版本(5.1)的软件包中。如何利用此方法,或者有人可以推荐提供 subscribe 和 subscribePending 方法的替代包吗?
谢谢你。
use Newsletter;
Newsletter::subscribe($email, ['FNAME' => $fname, 'LNAME' => $lname]);
但没有方法将用户添加为待定状态的订阅者,用户可以确认订阅新闻通讯。我想使用以下方法 -
Newsletter::subscribePending($email, ['FNAME' => $fname, 'LNAME' => $lname]);
但是
subscribePending
在v5.1
中不可用。如何利用?
如果你看一下包的代码,特别是在这里 MailChimpDriver,你可以看到
subscribePending()
唯一做的就是将 ['status' => 'pending']
添加到选项数组中。因此,如果您将代码更改为,您基本上可以绕过该方法
Newsletter::subscribe($email, [
'FNAME' => $fname,
'LNAME' => $lname,
'status' => 'pending'
]);