@extends('layouts.instructor') @push('title', get_phrase('Dashboard')) @push('meta')@endpush @push('css') @endpush @section('content')

{{ get_phrase('Dashboard') }}

{{ count_course_by_instructor(auth()->user()->id) }}

{{ get_phrase('Number of Courses') }}

{{ count_instructor_lesson(auth()->user()->id) }}

{{ get_phrase('Number of Lessons') }}

{{ count_student_by_instructor(auth()->user()->id) }}

{{ get_phrase('Number of Enrollment') }}

{{ total_enrolled() }}

{{ get_phrase('Number of Students') }}

{{ App\Models\User::where('role', 'instructor')->count() }}

{{ get_phrase('Number of Instructor') }}

{{ get_phrase('Instructor Revenue This Year') }}

{{ get_phrase('Course Status') }}

  • {{ get_phrase('Active') }}
  • {{ get_phrase('Upcoming') }}
  • {{ get_phrase('Pending') }}
  • {{ get_phrase('Private') }}
  • {{ get_phrase('Draft') }}
  • {{ get_phrase('Inactive') }}

{{ get_phrase('Pending Requested withdrawal') }}

@php $payouts = App\Models\Payout::where('user_id', auth()->user()->id) ->limit(20) ->orderBy('id') ->get(); @endphp @foreach ($payouts as $payout) @endforeach

{{ get_phrase('Name') }}: {{ $payout->user->name }}

{{ get_phrase('Email') }}: {{ $payout->user->email }}

{{ currency($payout->amount) }}

{{ get_phrase('Requested withdrawal amount') }}
@if ($payout->status == 1) {{ get_phrase('Paid') }} @else {{ get_phrase('Pending') }} @endif
@php $courses = App\Models\Course::where('user_id', auth()->user()->id) ->get() ->groupBy('status'); $active = isset($courses['active']) ? $courses['active']->count() : 0; $upcoming = isset($courses['upcoming']) ? $courses['upcoming']->count() : 0; $pending = isset($courses['pending']) ? $courses['pending']->count() : 0; $private = isset($courses['private']) ? $courses['private']->count() : 0; $draft = isset($courses['draft']) ? $courses['draft']->count() : 0; $inactive = isset($courses['inactive']) ? $courses['inactive']->count() : 0; @endphp @endsection @push('js') {{-- Oliv template start --}} {{-- Oliv template end --}} @endpush