如何设置Spark :: promotion('Coupon');默认为空?

时间:2019-08-20 08:44:42

标签: laravel laravel-spark

我目前正在用户注册后在我的应用程序中实施Spark促销。阅读文档后,我有以下两段代码: Spark::promotion('Coupon'); 在我的SparkServiceProvider中

及以下

   public static function promotion($coupon = null)
    {

        if (is_null($coupon)) {
            return static::$promotion;
        } else {
            static::$promotion = $coupon;
        }
    }

在src / Configuration / ManagesAvailablePlans.php中。

代码按预期工作,如果输入了有效的优惠券,则会应用折扣并创建用户。

但是,当前在加载注册页面时,单词优惠券在输入框中被设置为默认值,理想情况下,我希望默认值为空白。到目前为止,我已经尝试过 Spark::promotion('');Spark::promotion(null); 但是这些都不产生预期的效果,而是输入框消失了。

是否可以将Spark :: promotion部分设置为默认空白?

0 个答案:

没有答案