Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ronasit/laravel-chat
https://github.com/ronasit/laravel-chat
Last synced: about 22 hours ago
JSON representation
- Host: GitHub
- URL: https://github.com/ronasit/laravel-chat
- Owner: RonasIT
- License: mit
- Created: 2022-05-03T09:40:39.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-11-13T10:34:19.000Z (1 day ago)
- Last Synced: 2024-11-13T11:31:22.740Z (1 day ago)
- Language: PHP
- Size: 69.3 KB
- Stars: 0
- Watchers: 4
- Forks: 2
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Laravel Chat Plugin
[![Coverage Status](https://coveralls.io/repos/github/RonasIT/laravel-chat/badge.svg?branch=master)](https://coveralls.io/github/RonasIT/laravel-chat?branch=master)
## Introduction
This plugin adds the ability for users to work with chat functionalities in a Laravel application.
## Installation
1. Install the package using the following command: `composer require ronasit/laravel-chat`
2. Run `php artisan vendor:publish`
3. For Laravel <= 5.5 add `ronasit\Chat\ChatServiceProvider::class` to the `app.providers` list in config.
4. Set your project's User model to the `chat.classes.user_model` config.## Integration with [LaravelSwagger](https://github.com/RonasIT/laravel-swagger)
This package includes an OpenAPI documentation file. To include it in your project's documentation, you need to register it in the `auto-doc.additional_paths` config:
`vendor/ronasit/laravel-chat/documentation.json`
## Contributing
Thank you for considering contributing to the Laravel Chat plugin! The contribution guide can be found in the [Contributing guide](CONTRIBUTING.md).
## License
Laravel Chat plugin is open-sourced software licensed under the [MIT license](LICENSE).