first commit

This commit is contained in:
Eric Li
2025-06-13 12:09:50 +08:00
commit b12cd07419
545 changed files with 39389 additions and 0 deletions

View File

@ -0,0 +1,28 @@
<?php
namespace App\Providers;
use App\Fields\IframeField;
use Backpack\CRUD\app\Library\CrudPanel\CrudPanelFacade;
use Illuminate\Support\ServiceProvider;
class CrudServiceProvider extends ServiceProvider
{
/**
* Register services.
*/
public function register(): void
{
//
}
/**
* Bootstrap services.
*/
public function boot(): void
{
CrudPanelFacade::macro('iframe', function (string $name, string $label, array $options = []) {
return IframeField::make($name, $label, $options);
});
}
}