<?php

use App\Models\BackendUser;
use App\Models\Website;
use Illuminate\Support\Facades\Auth;

if (!function_exists('get_website_from_url')) {
    function get_website_from_url(): Website | null
    {
        $hostname = request()->getHost();
        return Website::where("hostname", $hostname)->first();
    }
}

if (!function_exists('getAdminUser')) {
    function getAdminUser(): BackendUser | null
    {
        return Auth::guard('admin')->user();
    }
}
