@extends('layouts.user') @section('contents')
You have {{ user()->referredUsers->count() }} direct referrals
{{ route('user.register', ['ref' => user()->username ?? 'notset']) }}

My Referral Tree

@php function displayReferralTree($user, $level = 1, $maxLevels = 10) { if ($level >= $maxLevels) { return; } $referredUsers = $user->referredUsers; if ($referredUsers->count() > 0) { echo '
'; foreach ($referredUsers as $referredUser) { echo '
' . $referredUser->username . '
'; displayReferralTree($referredUser, $level + 1, $maxLevels); } echo '
'; } } @endphp
{{ user()->username }}
@php displayReferralTree(user()); @endphp
@endsection