Files
SkinbaseNova/config/academy.php

44 lines
1.1 KiB
PHP

<?php
return [
'enabled' => (bool) env('SKINBASE_ACADEMY_ENABLED', true),
'payments_enabled' => (bool) env('SKINBASE_ACADEMY_PAYMENTS_ENABLED', false),
'free_content_enabled' => (bool) env('SKINBASE_ACADEMY_FREE_CONTENT_ENABLED', true),
'challenges_enabled' => (bool) env('SKINBASE_ACADEMY_CHALLENGES_ENABLED', true),
'badges_enabled' => (bool) env('SKINBASE_ACADEMY_BADGES_ENABLED', true),
'cache' => [
'ttl' => (int) env('SKINBASE_ACADEMY_CACHE_TTL', 1800),
],
'access_levels' => [
'free',
'creator',
'pro',
'admin',
],
'difficulty_levels' => [
'beginner',
'intermediate',
'advanced',
'pro',
],
'prompt_comparison' => [
'providers' => [
'ChatGPT',
'Gemini',
'Leonardo',
'Bing',
'Midjourney',
'Flux',
'Stable Diffusion',
],
'models' => [
'4o Image',
'Gemini Image',
'Phoenix',
'Designer',
'V7',
'Flux Pro',
'SDXL',
],
],
];