- Laravel 11
- Filament 3
- Spatie/Laravel-Data v4
- Add Ship folder generator command
- Auto import MainServiceProvider to ShipProvider
- Remove RouteServiceProvider
- Support Filament v3, add FilamentPlugin to generator
- Update Porto installing documentation
You can install the package via composer:
composer require ibecsystems/laravel-portoAnd run this command to copy Ship folder and import ShipProvider
php artisan porto:installYou can try running this command to check the successful installation Porto:
php artisan porto:checkYou can publish the config file with:
php artisan vendor:publish --tag="porto-config"You can generate new container via command:
php artisan make:porto-containerYou can see other generate commands:
php artisan make:portoStandard Container's Structure:
Container
├── Database
├── Models
├── Providers
│ └── MainServiceProvider.php
└── UI
├── WEB
│ ├── Routes
│ ├── Controllers
│ └── Views
├── API
│ ├── Routes
│ ├── Controllers
│ ├── Actions
│ ├── DTO
│ ├── RequestDTO
│ └── Routes
└── CLI
├── Routes
└── Commands
Filament v2 Structure:
Container
├── Providers
│ └── FilamentServiceProvider.php
└── UI
└── Filament
└── Resources
└── FilamentResource.php
Filament v3 Structure:
Container
└── UI
└── Filament
├── Resources
│ └── FilamentResource.php
└── FilamentPlugin.php
composer testPlease see CHANGELOG for more information on what has changed recently.
Please see CONTRIBUTING for details.
Please review our security policy on how to report security vulnerabilities.
The MIT License (MIT). Please see License File for more information.