filagora/filagora-memberships
Filagora Memberships is a Laravel package for adding membership plans and subscriber management to your application. Define tiers, assign memberships to users, and control access to features or content through a simple, flexible API. Keep plan logic clean, extensible, and easy to integrate with exis...
membership rule on first registry use rather than at boot) removes the need for host apps to bind an access checker before boot, reducing bespoke glue code and making adoption cheaper than building an equivalent rule registry in-house.MembershipRule non-final supports host-defined subclasses and custom rule registration, which informs decisions about whether to extend the package's targeting logic versus forking or wrapping it. It also preserves host-registered membership rules registered before the package's own.Consider adoption when:
membership rule and need the package to defer to it — the release explicitly preserves a first-registered host rule.Look elsewhere or defer when:
For executives: This is a small, low-risk maintenance release for the memberships-forums integration. It removes a startup failure that occurred in non-standard execution contexts such as static-analysis bootstraps, improving reliability without changing user-facing behavior. It keeps the package actively maintained and safe to adopt for member-gated forum announcements.
For engineering: v0.1.1 defers registration of the membership announcement targeting rule until the forums rule registry is first used, eliminating the boot-time dependency on a bound access checker and fixing startup failures in static-analysis/CI bootstraps. It also makes MembershipRule non-final to support host extension, and it preserves any host-registered membership rule registered first. No breaking changes; upgrade is a drop-in. Still pre-1.0, so pin the version and avoid relying on registration timing as a contract.
How can I help you explore Laravel packages today?