amarenkov / laravel-mutable-content-tasks
Task domain for laravel-mutable-content: tasks, participants and time tracking with their services and events, without a UI.
Package info
github.com/amarenkov/laravel-mutable-content-tasks
pkg:composer/amarenkov/laravel-mutable-content-tasks
dev-main / 0.1.x-dev
2026-10-10 14:34 UTC
Requires
- php: ^8.4
- amarenkov/laravel-mutable-content: ^0.6
Requires (Dev)
- larastan/larastan: ^3.0
- orchestra/testbench: ^11.0
- phpunit/phpunit: ^12.0
Suggests
None
Provides
None
Conflicts
None
Replaces
None
This package is auto-updated.
Last update: 2026-10-10 14:34:15 UTC
README
Task domain for amarenkov/laravel-mutable-content:
tasks, their participants and time tracking, with services and events to build any interface on.
Work in progress. Nothing is released yet.
Scope
- Models with mutable fields, so an application adds its own task fields without migrations.
- Services and events: creating and changing tasks, assigning participants, starting and pausing time tracking. Every change lands in the core change log with its author.
- No user interface. Screens, bots and notifications channels belong to the application; the package does not depend on any UI kit, so it fits any project built on laravel-mutable-content.
Requirements
- PHP 8.4
- Laravel 13
- PostgreSQL or MariaDB 10.7+, as required by
amarenkov/laravel-mutable-content
Installation
composer require amarenkov/laravel-mutable-content-tasks
Translations
Strings are in lang/{en,ru}/tasks.php under the mutable-content-tasks namespace. Publish them
to override:
php artisan vendor:publish --tag=mutable-content-tasks-lang
License
MIT. See LICENSE.