Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Expires Laravel Package

createnl/expires

A Laravel package for adding expiration to Eloquent models. Attach expiry dates to records, automatically scope out or clean up expired entries, and keep outdated data under control with simple, configurable traits and queries.

View on GitHub
Deep Wiki
Context7

CreateNL Expires is a lightweight Laravel package that brings expiration handling to your Eloquent models. Attach the provided trait, point it at an expiry column, and query only active or expired records through dedicated scopes—keeping stale data out of your application without repeating custom logic in every model.

  • Trait-based expiry support for any Eloquent model
  • Scopes to filter active vs. expired records
  • Configurable expiry column and date casting
  • Optional pruning command for scheduled cleanup
  • Simple, framework-native Laravel integration
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
socialdept/atp-orm
cboxdk/laravel-assistant-client
socialdept/atp-resolver
socialdept/tenant-domains
tautvydasr/blade-class-names
socialdept/color-scales
maherelgamil/controller
coleus/widgets
coleus/table
coleus/users
coleus/music
coleus/health
coleus/calendar
coleus/notes
coleus/support
coleus/settings
coleus/apps
seampact/laravel
emmyconceptng/laravel-ng-postcode
jjsquady/round-robin