@php use App\Models\HariLibur; use Carbon\Carbon; @endphp @extends('layouts.main') @section('content')

Dashboard

@if (session()->has('success')) @endif @if (session()->has('login')) @endif
@if (auth()->user()->role == 'admin' || auth()->user()->role == 'guru')

{{ $siswa }}

Data Siswa

Lihat detail
@endif @can('admin')

{{ $guru }}

Data Guru

Lihat detail

{{ $admin }}

Data Admin

Lihat detail

{{ $kelas }}

Data Kelas

Lihat detail

{{ $tapel }}

Data Tahun Pelajaran

Lihat detail
@endcan @can('siswa')

Absensi

Kehadiran Saya

Lihat detail
@endcan @can('walikelas')

Absensi

Kehadiran Kelas Saya

Lihat detail
@php $role = Auth::user()->role; $date = date('Y-m-d'); // $date = date('2023-09-07'); $month = Carbon::now()->format('m'); $dateString = $date; list($year, $month, $day) = explode('-', $dateString); $timestamp = mktime(0, 0, 0, $month, $day, $year); $timestamp = strtotime($dateString); $key = $timestamp . '_' . Str::random(10); $hariLibur = HariLibur::get()->pluck('tgl'); $akhirPekan = Carbon::parse($date); @endphp @if ($hariLibur->contains($date) || $akhirPekan->dayOfWeek === 0 || $akhirPekan->dayOfWeek == 6) {{-- NULL --}} @else

Input

Absen Hari Ini

Lihat detail
@endif @endcan @can('piket')

Absensi

Kehadiran

Lihat detail
@endcan

Profil

Profil Saya

Lihat detail
@endsection