2026-07-01 18:35:39 +03:00
|
|
|
<?php
|
|
|
|
|
|
|
|
|
|
namespace Modules\Core\Auth\Extensions;
|
|
|
|
|
|
2026-08-31 13:16:13 +03:00
|
|
|
use Filament\Schemas\Schema;
|
2026-07-01 18:35:39 +03:00
|
|
|
use Lunar\Admin\Support\Extending\ResourceExtension;
|
|
|
|
|
|
|
|
|
|
class StaffResourceExtension extends ResourceExtension
|
|
|
|
|
{
|
2026-08-31 13:16:13 +03:00
|
|
|
public function extendForm(Schema $form): Schema
|
2026-07-01 18:35:39 +03:00
|
|
|
{
|
|
|
|
|
$schema = collect($form->getComponents())
|
|
|
|
|
->reject(fn ($component) => method_exists($component, 'getName') && $component->getName() == 'password')
|
|
|
|
|
->values()
|
|
|
|
|
->all();
|
|
|
|
|
|
2026-08-31 13:16:13 +03:00
|
|
|
return $form->components($schema);
|
2026-07-01 18:35:39 +03:00
|
|
|
}
|
|
|
|
|
}
|