Laravel 5.7检查它在辅助文件中是否有价值

时间:2019-03-17 19:58:09

标签: laravel-5.7

我在助手文件中创建了一个函数,该函数在其中获取了一些日期。

它正在运行,但是当用户未指定日期时,它将给我01/01/1970,因为默认情况下,如果创建了新用户,则这些日期为空。

所以现在我尝试进行验证,如果它为null或不是null则无效。

助手

function account_period()
{
    if (!auth()->guest()){
        $data = UserModel::getAccountPeriod();
        if(!empty($data)){
            dd("has value");
            return array($data->accounting_period_start,$data->accounting_period_end);
        }
        else
        {
            dd("doesnt have value");
        }
    }else{
        return false;
    }
}

我的dd显示“具有值”而不显示另一个。我正在计划两个日期都为空时,我将指示

accounting_period_start to 01/01/(current year) 
accounting_period_end to 12/31/(current year)

问题:如何检查$ data是否为空?

0 个答案:

没有答案