Download the PHP package aurorawebsoftware/flexyfield without Composer
On this page you can find all versions of the php package aurorawebsoftware/flexyfield. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package flexyfield
FlexyField
Because your models deserve superpowers 🦸
Ever wished you could add fields to your Laravel models without touching migrations?
Now you can. Welcome to FlexyField.
The Magic ✨
No migrations. No schema changes. Just vibes. 🎉
Why FlexyField?
| Problem | Old Way | FlexyField Way |
|---|---|---|
| "We need a new product attribute" | Migration + deploy + pray 🙏 | addFieldToSchema() ✅ |
| "Different products need different fields" | JSON column chaos 😱 | Schemas! 🎯 |
| "Can we query by that custom field?" | nervous laughter | where('flexy_field', $value) 😎 |
Field Types
| Type | What it stores | Example |
|---|---|---|
STRING |
Text | $m->flexy->color = 'blue' |
INTEGER |
Whole numbers | $m->flexy->stock = 42 |
DECIMAL |
Money, measurements | $m->flexy->price = 99.99 |
BOOLEAN |
Yes/No | $m->flexy->active = true |
DATE |
Dates | $m->flexy->release = '2024-01-01' |
DATETIME |
Timestamps | $m->flexy->created = now() |
JSON |
Arrays, objects | $m->flexy->tags = ['hot', 'new'] |
FILE |
Uploads | $m->flexy->manual = $request->file('pdf') |
Real-World Examples 🌍
E-Commerce (PIM Style)
CRM (Customer Segments)
Multi-tenant SaaS
Cool Features 🎁
Dropdowns & Multi-select
File Uploads (with Security Baked In 🔒)
Validation (Because Data Integrity Matters)
UI Hints & Grouping
Querying 🔍
Configuration ⚙️
Publish the config file:
Environment Variables:
AI-Powered Development 🤖
FlexyField comes with Laravel Boost guidelines for AI agents!
Your AI assistant (Claude, GPT, Copilot) can read this file and instantly understand:
- All API methods and signatures
- Field types and metadata options
- Common patterns and best practices
- Error handling and exceptions
Just point your AI to the guideline file and watch it write perfect FlexyField code! 🎯
Don't Do This ❌
Performance 🚀
- Smart view recreation - Only rebuilds when NEW fields are added
- Scales well - Tested with 50+ fields, 1M+ records
- Manual rebuild -
php artisan flexyfield:rebuild-view
Requirements
- PHP 8.2+
- Laravel 11+
- MySQL 8+ or PostgreSQL 16+
Documentation
| Guide | What's Inside |
|---|---|
| Performance | Make it fly 🚀 |
| Best Practices | Do it right ✅ |
| Deployment | Ship it safely 📦 |
| Troubleshooting | Fix it fast 🔧 |
| File Security | Lock it down 🔒 |
Contributing
PRs welcome! 🤝
License
MIT - Go build something awesome! 🚀
Made with ☕ by Aurora Web Software
⭐ Star us on GitHub!