first commit

This commit is contained in:
ct
2025-05-28 12:59:01 +08:00
commit 21526508b1
230 changed files with 60411 additions and 0 deletions

View File

@@ -0,0 +1,58 @@
<?php
use App\Models\User;
if (! function_exists('user_is_master_admin')) {
function user_is_master_admin(User $user)
{
$emails = ['autopilotshorts@gmail.com', 'team@autopilotshorts.com', 'charles@exastellar.com'];
$user_id = 1;
if ($user->id == $user_id) {
return true;
} elseif (in_array($user->email, $emails)) {
return true;
}
return false;
}
}
if (! function_exists('user_is_blocked_from_purchase')) {
function user_is_blocked_from_purchase(User $user)
{
$emails = ['productionlittlebird@gmail.com'];
if (in_array($user->email, $emails)) {
return true;
}
return false;
}
}
if (! function_exists('user_can_generate_demo_videos')) {
function user_can_generate_demo_videos(User $user)
{
return user_is_master_admin($user);
}
}
if (! function_exists('user_is_external_reviewer')) {
function user_is_external_reviewer(User $user)
{
$emails = [
'shaebaelish.623259@gmail.com',
];
if (in_array($user->email, $emails)) {
return true;
}
return false;
}
}