20 lines
510 B
PHP
20 lines
510 B
PHP
<?php
|
|
|
|
namespace Modules\Core\Auth\Extensions;
|
|
|
|
use Filament\Schemas\Schema;
|
|
use Lunar\Admin\Support\Extending\ResourceExtension;
|
|
|
|
class StaffResourceExtension extends ResourceExtension
|
|
{
|
|
public function extendForm(Schema $form): Schema
|
|
{
|
|
$schema = collect($form->getComponents())
|
|
->reject(fn ($component) => method_exists($component, 'getName') && $component->getName() == 'password')
|
|
->values()
|
|
->all();
|
|
|
|
return $form->components($schema);
|
|
}
|
|
}
|