<?php

namespace Yajny\EventsYj\Events;

use Yajny\Member\Models\Member;

class ReferredEvent extends YajnyEvent
{
    public $member;

    /**
     * Create the event handler.
     *
     * @return void
     */
    public function __construct($member)
    {
//        if (!empty($member->referrer_code)) {
//            $referrer = Member::where('referral_code', $member->referrer_code)->first();
//            $referrer->total_referred = $referrer->total_referred + 1;
//            $referrer->save();
//            if ($referrer->total_referred == 5)
//                $referrer->confirmed_balance = $referrer->confirmed_balance + 1;
//            if ($referrer->total_referred == 10)
//                $referrer->confirmed_balance = $referrer->confirmed_balance + 2.5;
//            if ($referrer->total_referred == 20)
//                $referrer->confirmed_balance = $referrer->confirmed_balance + 4.5;
//        } else {
//
//        }
//        $referrer->save();

    }

    /**
     * Handle the event.
     *
     * @param DummyEvent $event
     * @return void
     */
    public
    function handle(DummyEvent $event)
    {
        //
    }


}
