<?php
namespace AdminBundle\Admin\Vidi;
use AdminBundle\Admin\BaseAdmin;
use Sonata\AdminBundle\Datagrid\DatagridMapper;
use Sonata\AdminBundle\Datagrid\ListMapper;
use Sonata\AdminBundle\Route\RouteCollectionInterface;
class CreditCalculationReviewAdmin extends BaseAdmin
{
/**
* @param DatagridMapper $datagridMapper
* @return void
*/
protected function configureDatagridFilters(DatagridMapper $datagridMapper): void
{
$datagridMapper->add('id');
$datagridMapper->add('review');
$datagridMapper->add('phoneMail');
$datagridMapper->add('stars');
$datagridMapper->add('estimate');
}
/**
* @param RouteCollectionInterface $collection
* @return void
*/
protected function configureRoutes(RouteCollectionInterface $collection): void
{
$collection->remove('delete');
}
/**
* @param ListMapper $list
* @return void
*/
protected function configureListFields(ListMapper $list): void
{
$list
->addIdentifier('id')
->add('review',null, ['label' => 'Відгук'])
->add('phoneMail',null, ['label' => 'Телефон/Email'])
->add('stars', null, ['label' => 'Кількість зірочок'])
->add('estimate', null, ['label' => 'Відгуки чекбокси']);
}
}