chondal / model-history
Guardar historial de acciones en un modelo.
Installs: 26
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/chondal/model-history
Requires (Dev)
- orchestra/testbench: ^4.6
README
Crear y mostrar histororial personalizado en un modelo.
Instalación
composer require chondal/model-history
Luego ejecutar migraciones para migrar la tabla "notes"
Dependencias
Este paquete utiliza el siguiente paquete
composer require laracasts/flash
Como usarlo
Publicar el archivo de configuración llamado history.php Configurar el modelo que va a ser el autor a guardar, por lo general será el modelo user.
En los modelos que usarán Historial, usar el trait HasHistory proveniente con el paquete.
Ejemplo:
use SoftDeletes;
use HasHistory;
protected $guarded = [];
Cuando quiera mostrar el historial en un modelo, por ejemplo en la pantalla de edición del mismo, puede hacerlo llamando al siguiente método.
composer require laracasts/flash
{{ ModelHistory::table($model) }} donde $model, es la instancia actual del modelo que desea ver.
Esto listará el historial.
Contributing
El paquete se encuentra en desarollo.