ktongue/docker_container / bg_27mai /src /Controller /Admin /EditorCrudController.php
download
raw
847 Bytes
<?php
namespace App\Controller\Admin;
use App\Entity\Editor;
use EasyCorp\Bundle\EasyAdminBundle\Controller\AbstractCrudController;
use EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField;
use EasyCorp\Bundle\EasyAdminBundle\Field\IdField;
use EasyCorp\Bundle\EasyAdminBundle\Field\TextEditorField;
use EasyCorp\Bundle\EasyAdminBundle\Field\TextField;
use Symfony\Component\Security\Http\Attribute\IsGranted;
#[IsGranted('ROLE_ADMIN')]
class EditorCrudController extends AbstractCrudController
{
public static function getEntityFqcn(): string
{
return Editor::class;
}
public function configureFields(string $pageName): iterable
{
return [
TextField::new('name'),
AssociationField::new('books')
// TextEditorField::new('description'),
];
}
}

Xet Storage Details

Size:
847 Bytes
·
Xet hash:
ea524d0ad1d6bbe5b9d05ca607183a70937639a0dbceb59b98a99839edeedbf2

Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.