| | |
| | | use JVBase\managers\Cache; |
| | | use JVBase\managers\CustomTable; |
| | | use JVBase\managers\DirectoryManager; |
| | | use JVBase\managers\ErrorHandler; |
| | | use JVBase\managers\InvitationsManager; |
| | | use JVBase\managers\queue\Queue; |
| | | use JVBase\managers\ReferralManager; |
| | | use JVBase\managers\RoleManager; |
| | |
| | | |
| | | function jvbActivatePlugin():void |
| | | { |
| | | |
| | | // $validator = new JVBase\utility\Validator(); |
| | | // $validation = $validator->validateAll(); |
| | | // error_log('Validation result: '.print_r($validation, true)); |
| | |
| | | 'time' => '12:03am tomorrow', |
| | | ], |
| | | //NotificationManager.php |
| | | 'jvb_notification_digest_daily' => |
| | | BASE.'notification_digest_daily' => |
| | | [ |
| | | 'time' => '8:08am tomorrow', |
| | | ], |
| | | 'jvb_notification_digest_weekly' => |
| | | BASE.'notification_digest_weekly' => |
| | | [ |
| | | 'time' => 'monday 6:07am', |
| | | 'recurrence' => 'weekly', |
| | | ], |
| | | 'jvb_notification_digest_monthly' => |
| | | BASE.'notification_digest_monthly' => |
| | | [ |
| | | 'time' => '2025-05-05 9:00am', |
| | | 'recurrence' => 'monthly', |