tomatophp/filament-types
Filament Types Manager lets you define and manage reusable “types” in your Laravel app database. Includes a ready-to-use Filament resource with filtering, icons, colors, and labels, plus a simple plugin config to register type groups for your models.
Json, Array, Boolean, Enum, polymorphic relations).3.x in composer.json (no change).Table Type Column icon fix impact our use case? (Only relevant if using table views with empty icons.)Table Type Column fix if using table views with empty icons:
// Example: Ensure icon handling works in Filament tables
FilamentTypes::macro('tableColumn', function (string $column) {
return new FilamentTypes\Columns\TableColumn($column);
});
stefanzweifel/git-auto-commit-action@7 (CI/CD tooling; no impact on runtime).Table Type Column fix in staging before rolling out to production tables.tomatophp/filament-types.TYPES.md.shouldBeRemoved() for phased removals.Table Type Column icon issues to the package maintainers if encountered.| Failure Scenario | Impact | Mitigation |
|---|---|---|
| FilamentPHP v4.0.0 release | Breaking changes | Fork the package or wait for v4.x support. |
Table Type Column icon rendering |
UI glitches in tables | Update to v4.0.2; test in staging. |
| Corrupted JSON data | Resource UI breaks | Add try-catch in type resolvers. |
| Database index missing | Slow queries | Add indexes via migrations. |
| Package abandonment | Security/feature gaps | Fork and maintain locally. |
Table Type Column icon issues.How can I help you explore Laravel packages today?