laravel-enso / howtovideos
This package is abandoned and no longer maintained.
The author suggests using the laravel-enso/how-to package instead.
Tutorial video management for Laravel Enso
5.5.3
2026-04-21 15:25 UTC
Requires
- laravel-enso/core: ^12.0
- laravel-enso/files: ^5.7
- laravel-enso/helpers: ^4.0
- laravel-enso/migrator: ^2.0
- dev-master
- 5.5.3
- 5.5.2
- 5.5.1
- 5.5.0
- 5.4.0
- 5.3.2
- 5.3.1
- 5.3.0
- 5.2.0
- 5.1.0
- 5.0.5
- 5.0.4
- 5.0.3
- 5.0.2
- 5.0.1
- 5.0.0
- 4.0.8
- 4.0.7
- 4.0.6
- 4.0.5
- 4.0.4
- 4.0.3
- 4.0.2
- 4.0.1
- 4.0.0
- 3.3.5
- 3.3.4
- 3.3.3
- 3.3.2
- 3.3.1
- 3.3.0
- 3.2.4
- 3.2.3
- 3.2.2
- 3.2.1
- 3.2.0
- 3.1.0
- 3.0.5
- 3.0.4
- 3.0.3
- 3.0.2
- 3.0.1
- 3.0.0
- 2.2.11
- 2.2.10
- 2.2.9
- 2.2.8
- 2.2.7
- 2.2.6
- 2.2.5
- 2.2.4
- 2.2.3
- 2.2.2
- 2.2.1
- 2.2.0
- 2.1.7
- 2.1.6
- 2.1.5
- 2.1.4
- 2.1.3
- 2.1.2
- 2.1.1
- 2.1.0
- 2.0.11
- 2.0.10
- 2.0.9
- 2.0.8
- 2.0.7
- 2.0.6
- 2.0.5
- 2.0.4
- 2.0.3
- 2.0.2
- 2.0.1
- 2.0.0
- 1.0.8
- 1.0.7
- 1.0.6
- 1.0.5
- 1.0.4
- 1.0.3
- 1.0.2
- 1.0.1
- 1.0.0
- dev-upgrade/laravel13-core12
- dev-feature/ensoV8
- dev-upgrade/larave11MigrationChange
- dev-upgrade/enso6-dr
- dev-upgrade/enso6
- dev-feature/dropSuffix
- dev-upgrade/laravel8
- dev-fixes/stylci
- dev-hotfix/morphMap
This package is auto-updated.
Last update: 2026-04-21 15:25:52 UTC
README
Description
How-To manages internal tutorial videos, posters, and tags for Laravel Enso.
The package exposes CRUD-style endpoints for videos, tags, and posters, stores the media and metadata, and is meant to back the Enso in-app help and tutorial area.
It is an Enso companion package rather than a standalone media platform.
Installation
Install the package:
composer require laravel-enso/how-to
Run the package migrations:
php artisan migrate
Features
- Video create, update, show, list, and delete endpoints.
- Tag create, update, list, and delete endpoints.
- Poster upload, show, and delete endpoints.
- Validation and resource classes for the tutorial media domain.
Usage
The package mounts its endpoints under:
howTo.videos.*howTo.tags.*howTo.posters.*
API
HTTP routes
GET api/howTo/videosPOST api/howTo/videosPATCH api/howTo/videos/{video}DELETE api/howTo/videos/{video}GET api/howTo/videos/{video}GET api/howTo/tagsPOST api/howTo/tagsPATCH api/howTo/tags/{tag}DELETE api/howTo/tags/{tag}POST api/howTo/postersDELETE api/howTo/posters/{poster}GET api/howTo/posters/{poster}
Depends On
Required Enso packages:
Companion frontend package:
Contributions
are welcome. Pull requests are great, but issues are good too.
Thank you to all the people who already contributed to Enso!