maize-tech/laravel-model-expires
A Laravel package that gives Eloquent models expiration dates. Add the trait, set an expiry, and use scopes to query active or expired records. Includes commands to prune expired models automatically, keeping your database clean and your data fresh.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| moox/expiry | 0.86 | — | 5 | 5 | 0 | 18 | 1 | 15.0 | 8.7 | MIT | 8 months ago | |
| maize-tech/laravel-helpers | 0.86 | A practical collection of reusable helpers for Laravel applications, offering utilities and traits that reduce boilerplate and simplify common development tasks. Drop-in, framework-friendly, and designed to keep your codebase clean, consistent, and easy to maintain. | 30 | 30 | 7 | 50 | 0 | 13.3 | 7.2 | MIT | 4 months ago | |
| genealabs/laravel-model-caching | 0.86 | A Laravel package that adds automatic query caching to Eloquent models. Use the provided trait to cache model queries, with cached results invalidated automatically when records are created, updated, or deleted, reducing database load with minimal code changes. | 2,378 | 2,383 | 231 | 117K | 0 | 39.1 | 27.6 | MIT | 3 days ago | |
| reshadman/laravel-optimistic-locking | 0.85 | Add optimistic locking to your Laravel Eloquent models to prevent lost updates. It tracks version numbers on save, throws exceptions on conflicts, and works with your existing models—no schema changes beyond a version column. | 96 | — | 24 | — | 6 | 2.9 | 1.9 | MIT | 7 years ago | |
| daika7ana/laravel-model-cache | 0.85 | Laravel Model Cache adds transparent query-result caching to Eloquent models, automatically invalidating cached data when models are created, updated, or deleted. Simple trait-based setup with configurable TTLs helps cut database load without changing your existing model code. | 0 | 0 | 0 | 8 | 0 | 20.0 | 15.5 | MIT | 1 week ago | |
| zareismail/markable | 0.85 | Markable is a Laravel package for adding marks such as likes, bookmarks, or favorites to Eloquent models through polymorphic relationships. It provides simple traits and query helpers to attach, remove, and retrieve marks across your application. | 2 | — | 0 | — | 0 | 0.3 | — | MIT | 4 years ago | |
| maize-tech/laravel-nps | 0.85 | Add Net Promoter Score surveys to your Laravel app. Create NPS surveys, collect and store responses, and calculate your score with configurable models, routes, and views, plus customizable migrations for quick setup. | 56 | — | 6 | — | 0 | 1.0 | — | MIT | 2 years ago | |
| julianstark999/laravel-model-iid | 0.85 | Laravel package that adds a compact, auto-incrementing IID column to Eloquent models, giving records a short human-friendly identifier for URLs, support tickets, and admin views while UUIDs or ULIDs remain the real primary key. | 0 | 1 | 0 | 0 | 0 | 0.3 | — | MIT | 5 years ago | |
| maize-tech/laravel-remote-rule | 0.85 | Laravel Remote Rule lets you delegate field validation to a remote HTTP endpoint, turning its JSON response into standard validation errors. Share validation logic across services and apps without duplicating rules in every codebase. | 29 | — | 3 | — | 0 | 0.9 | 0.8 | MIT | 2 years ago | |
| zepfietje/laravel-seeable | 0.85 | Laravel Seeable adds seen/unseen tracking to your Eloquent models. Attach the trait to let users mark records as seen, check whether an item has been viewed, and query unseen records per user—handy for notifications, activity feeds, and read receipts. | 35 | — | 5 | — | 0 | 0.3 | — | MIT | 3 years ago | |
| canvural/laravel-e2e-routes | 0.85 | Expose your Laravel routes to end-to-end test suites. Generates a JSON route manifest so Cypress, Playwright, or Dusk tests can resolve named routes and URLs without hardcoding paths, with an artisan command and configurable filtering to keep sensitive routes out. | 5 | 5 | 0 | 0 | 1 | 0.4 | — | MIT | 6 years ago | |
| jeroennoten/laravel-create-admin | 0.85 | jeroennoten/laravel-create-admin is a Laravel package for scaffolding admin panels and CRUD interfaces, helping you generate the controllers, routes, and views needed to manage your models quickly. It aims to speed up backend development, though it remains a little-known package with minimal adoptio... | 0 | 1 | 2 | 0 | 0 | 0.4 | — | MIT | 10 years ago | |
| stfn/laravel-pending-updates | 0.84 | A lightweight Laravel package for tracking pending updates. Queue changes to your models, inspect what is waiting to be applied, and flush them when ready. Useful for batching writes, deferring side effects, and keeping data in sync without blocking requests. | 22 | 22 | 1 | 1 | 0 | 0.1 | 0.3 | MIT | 3 years ago | |
| alajusticia/laravel-expirable | 0.84 | Laravel Expirable lets you make any Eloquent model expirable with a simple trait. Add expiration timestamps, query scopes for active or expired records, and helper methods to expire or restore entries, making time-limited data like trials, posts, or tokens easy to manage. | 21 | 21 | 8 | 3K | 0 | 19.3 | 34.9 | MIT | 3 weeks ago | |
| jeroennoten/laravel-contact | 0.84 | A Laravel package that adds contact form functionality to your application, letting visitors send messages to site administrators. Includes configurable routes, validation, and views so you can drop a working contact form into any Laravel project quickly. | 4 | — | 1 | — | 0 | 0.4 | — | — | 9 years ago | |
| maize-tech/laravel-legal-consent | 0.84 | Laravel package for managing legal consents and compliance. Track user acceptance of terms, privacy policies, and other legal documents, handle versioned agreements, and maintain an auditable consent history in your application. | 52 | — | 6 | — | 0 | 14.7 | — | MIT | 4 months ago | |
| amrlotfy/laravel-chores | 0.84 | amrlotfy/laravel-chores offers a lightweight way to define and manage recurring household chores in Laravel apps, with scheduling, assignments, and completion tracking. Eloquent-friendly models and simple configuration help you add chore rotations without building the plumbing yourself. | 35 | — | 0 | — | 0 | 0.2 | — | MIT | — | |
| propaganistas/laravel-fakeid | 0.84 | Generate fake identity documents—ID cards, passports, driver's licenses—for testing and seeding in Laravel. A simple facade produces realistic fake IDs with names, photos, and country-specific details, so demos and test suites never rely on real personal data. | 198 | 205 | 17 | 2K | 0 | 0.9 | 10.2 | MIT | 2 years ago | |
| h-farm/laravel-excludable | 0.84 | Laravel Excludable adds a lightweight trait to Eloquent models so specific records can be excluded from queries by default and included only when needed. Ideal for hiding archived or inactive rows without soft deletes or custom scopes, keeping filtered results clean and relationships predictable. | 62 | — | 6 | — | 0 | 1.2 | 0.8 | MIT | 2 years ago | |
| mvdnbrk/laravel-model-expires | 0.84 | — | 166 | 166 | 15 | 49 | 2 | 5.3 | 1.5 | MIT | 5 years ago |
How can I help you explore Laravel packages today?