Laravel 5 如何从6个月开始增加蛾类?

Laravel 5 如何从6个月开始增加蛾类?,laravel-5,eloquent,Laravel 5,Eloquent,我正在做维护系统。用户可以支付6个月的维护费用,前6个月和后6个月分为两部分,如果用户可以支付前6个月的费用,则可以增加6个月,依此类推 if($request->session()->has('email')){ $abc=(Session::get('email')); $users=Carbon::create(2019,0,30)->addMonths(6); $check=$us

我正在做维护系统。用户可以支付6个月的维护费用,前6个月和后6个月分为两部分,如果用户可以支付前6个月的费用,则可以增加6个月,依此类推

        if($request->session()->has('email')){
            $abc=(Session::get('email'));
            $users=Carbon::create(2019,0,30)->addMonths(6); 
            $check=$users->toDatestring();
        }
    if(Maintenance::where(['email', '=', $abc,'maintenance_status', '=', 'PAID'])){
            $check= $users->addMonths(6);
            $check=$users->toDatestring();
            }           
        return view('maintenance',['check'=>$check],['abc'=>$abc]);

i expect to increment from 6 6 months but it can gives second increment not step by step like 2019-1-1 add 6 moths 2019-6-30 and if user can pay first part of maintenance then only increment by 6 months and so..
:

您需要为Carbon导入名称空间

use Carbon\Carbon;

$articles=Article::where("created_at",">", Carbon::now()->subMonths(6))->get();
将此逻辑应用于您的场景