onix-systems-php / hyperf-notifications
An extension that consists of notifications functionality for an application
Installs: 1 523
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 2
Forks: 0
Open Issues: 0
Type:extention
Requires
- php: >=8.1
- ext-json: *
- ext-redis: *
- onix-systems-php/hyperf-core: >=1.2.0
- onix-systems-php/hyperf-file-upload: ^1.2
- onix-systems-php/hyperf-mailer: ^1.2
- symfony/notifier: ^6.3
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.0
- mockery/mockery: ^1.0
- phpstan/phpstan: ^1.0
- phpunit/phpunit: >=7.0
- swoole/ide-helper: ^4.5|^5.0
README
Includes the following classes:
- DTO:
- AddNotificationDTO.
- Model:
- NotificationsFilter;
- Notification.
- Repository:
- NotificationRepository.
- Resource:
- ResourceNotification.
- ResourceNotificationsPaginated.
- ResourceNotificationStatistic.
- Service:
- NotificationAddService.
- NotificationReadService.
- NotificationsListingService.
- NotificationStatisticService.
Install:
composer require onix-systems-php/hyperf-notifications
Publish database migrations and configs:
php bin/hyperf.php vendor:publish onix-systems-php/hyperf-notifications