convenia / timeliner
Make a timeline in DynamoDB, mirror your models to timnelineformat
v1.1.4
2017-12-01 15:53 UTC
Requires
- php: >=7
- baopham/dynamodb: ^1.6
- illuminate/support: ~5.0|5.1|5.2|~5.3|~5.4|~5.5
Requires (Dev)
- codacy/coverage: ^1.0
- friendsofphp/php-cs-fixer: ^1.13
- mockery/mockery: ^0.9.4
- orchestra/testbench: ~3.0
- phpunit/phpunit: ^4.0|^5.0|^6.0
- dev-master
- v1.1.4
- v1.1.1
- v1.1.0
- v1.0.37
- v1.0.36
- v1.0.35
- v1.0.34
- v1.0.33
- v1.0.32
- v1.0.31
- v1.0.30
- v1.0.29
- v1.0.28
- v1.0.27
- v1.0.26
- v1.0.25
- v1.0.24
- v1.0.23
- v1.0.22
- v1.0.21
- v1.0.20
- v1.0.19
- v1.0.18
- v1.0.17
- v1.0.16
- v1.0.5
- v1.0.4
- v1.0.3
- v1.0.2
- v1.0.1
- v1.0.0
- v0.2.16
- v0.2.15
- v0.2.14
- v0.2.13
- v0.2.12
- v0.2.11
- v0.2.10
- v0.2.9
- v0.2.8
- v0.2.7
- v0.2.6
- v0.2.5
- v0.2.4
- v0.2.3
- v0.2.2
- v0.2.1
- v0.2.0
- dev-fix/no-created-at
- dev-euventura-patch-1
- dev-pipeline
This package is not auto-updated.
Last update: 2024-12-22 04:42:55 UTC
README
Laravel Timeliner (with DynamoDB)
Basic Overview
Create a timeline Mirroring your models or add standalone events
Install
composer require convenia/timeliner
publish and register
php artisan vendor:publish --tag="checklistable"
Usage
configure your mirroring models
use Timelinable; public $mirrorableFormat = [ 'event-name' = [ 'fields' => [ 'field' => 'somefunction|function', 'category' => 'category_name|static', 'date' => 'created_at' ], 'tags' => [ 'something|static', 'model_field', 'model.relation_field' ], 'pinned' => 'model_field', 'category' => 'model.relation_field'
Or add event manually
$timelineService->createFromData();
License
Checklistable is open-sourced software licensed under the MIT license