GalaxyCrudController.php 582 B

123456789101112131415161718192021222324
  1. <?php
  2. namespace App\Controller\Admin;
  3. use App\Entity\Galaxy;
  4. use EasyCorp\Bundle\EasyAdminBundle\Controller\AbstractCrudController;
  5. use EasyCorp\Bundle\EasyAdminBundle\Field\IdField;
  6. use EasyCorp\Bundle\EasyAdminBundle\Field\TextField;
  7. class GalaxyCrudController extends AbstractCrudController
  8. {
  9. public static function getEntityFqcn(): string
  10. {
  11. return Galaxy::class;
  12. }
  13. public function configureFields(string $pageName): iterable
  14. {
  15. return [
  16. IdField::new('id')->onlyOnIndex(),
  17. TextField::new('name'),
  18. ];
  19. }
  20. }