Spaces:
Running
Running
Download app/Policies/SubscriptionPolicy.php from Ailixir-AI-Team/ailixir-api: direct link, hf CLI and curl.
- Browser
- Download file 431 Bytes
-
https://huggingface.co/spaces/Ailixir-AI-Team/ailixir-api/resolve/main/app/Policies/SubscriptionPolicy.php
- Command line
-
hf download hf://spaces/Ailixir-AI-Team/ailixir-api/app/Policies/SubscriptionPolicy.php
-
curl -L -o SubscriptionPolicy.php https://huggingface.co/spaces/Ailixir-AI-Team/ailixir-api/resolve/main/app/Policies/SubscriptionPolicy.php
431 Bytes
| namespace App\Policies; | |
| use App\Models\User; | |
| class SubscriptionPolicy | |
| { | |
| public function accessProFeatures(User $user): bool | |
| { | |
| return $user->isPro() || $user->isMax(); | |
| } | |
| public function accessMaxFeatures(User $user): bool | |
| { | |
| return $user->isMax(); | |
| } | |
| public function hasSubscription(User $user): bool | |
| { | |
| return $user->subscribed('default') || $user->isFree(); | |
| } | |
| } | |