owowagency / laravel-gossip
A package of conversation features for the Laravel framework.
Installs: 1 109
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 5
Forks: 0
Open Issues: 3
Requires
- php: ^8.1
- laravel/framework: ^9.0
- owowagency/laravel-media: ^v3.0
- owowagency/laravel-resources: ^3.0
- spatie/laravel-permission: ^5.7
- spatie/laravel-query-builder: ^5.1
Requires (Dev)
- orchestra/testbench: ^7.19
- owowagency/laravel-test-response: ^0.0.6
- owowagency/phpunit-snapshot-assertions: ^0.0.8
- phpunit/phpunit: ^9.0
- squizlabs/php_codesniffer: ^3.5
README
An opinionated package of chatting features for the Laravel framework.
Installation
Installing this package can be done easily via the following Artisan command.
composer require owowagency/gossip
Setup
To install all the vendor files you can run the following command.
php artisan vendor:publish --provider="OwowAgency\Gossip\GossipServiceProvider"
This will copy all the vendor files, including configuration, migrations, resources and policies. If you wish to only install certain files you can use the command described in the next paragraphs.
Config
If you wish to publish the configuration file, you can use the following command:
php artisan vendor:publish --provider="OwowAgency\Gossip\GossipServiceProvider" --tag=config
Migrations
If you wish to publish the migrations, you can use the following command:
php artisan vendor:publish --provider="OwowAgency\Gossip\GossipServiceProvider" --tag=migrations
Routes
Policies
TODO: Also inform about the roles and permissions.