generated from spatie/package-skeleton-laravel
-
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
update readme, remove Laravel 10 from tests
- Loading branch information
1 parent
e07656f
commit 77784ee
Showing
4 changed files
with
16 additions
and
14 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,15 +1,20 @@ | ||
# Introduction | ||
# Laravel Revisor | ||
|
||
Laravel Revisor aims to provide the maximum power and flexibility possible in versioned record management, while maintaining a very low tolerance for complexity.  | ||
[](https://packagist.org/packages/indracollective/laravel-revisor) | ||
[](https://github.com/indracollective/laravel-revisor/actions?query=workflow%3Arun-tests+branch%3Amain) | ||
[](https://github.com/indracollective/laravel-revisor/actions?query=workflow%3A"Fix+PHP+code+style+issues"+branch%3Amain) | ||
[](https://packagist.org/packages/indracollective/laravel-revisor) | ||
|
||
### Features | ||
**Laravel Revisor provides robust draft, publishing and versioning for Laravel Eloquent Models.** | ||
|
||
✅ Separate, complete database tables for draft, published and version history records of each Model. Drafts and versions of recods are not second class citizens stored in single column json blobs | ||
There are a good handful of Laravel versioning packages out there with varying approaches. Revisor aims to overcome their different trade-offs, offering maximum power, flexibility and interoperability while maintaining a low tolerance for complexity. | ||
|
||
✅ Migration API for managing draft, published and version history tables with no additional overhead | ||
## Installation | ||
|
||
✅ Easy context management for setting the appropriate reading/writing "mode" at all levels of operation - global config, middleware, mode isolation callbacks and query builder modifiers. | ||
```bash | ||
composer require indracollective/laravel-revisor | ||
``` | ||
|
||
✅ Simple and intuitive API for drafting, publishing and versioning records | ||
## Documentation | ||
|
||
✅ High configurability and excellent documentation | ||
[laravel-revisor.indracollective.dev](https://laravel-revisor.indracollective.dev) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters