Loom Core 🧵
Loom Core is the foundation of the Starter Kit.
It provides the essential tools, modular architecture, and ready-to-use resources to build scalable and maintainable Laravel applications.
Key Concepts
Section titled “Key Concepts”Modules
Section titled “Modules”- Modules are self-contained packages within Loom.
- Each module can define:
- Routes
- Controllers
- Policies
- Views
- Seeders
- Modules can be added via CLI:
php artisan loom:add blog
- Disable a module using feature flags:
use Laravel\Pennant\Feature;
Feature::off('blog');
Extending Core
Section titled “Extending Core”- You can create custom modules or extend existing ones.
- All Core resources (User, Role, Permission) are replaceable.
- Commands and features are fully configurable via
config/loom.php
.
Next Steps
Section titled “Next Steps”- Explore Starter Kit features →
/guides/starter-kit/
- Check CLI commands →
/reference/commands/
- Learn module management →
/tutorials/add-blog-module/