58 lines
1.6 KiB
PHP
58 lines
1.6 KiB
PHP
<?php
|
|
|
|
namespace Trinity\Bundle\AkamaiBundle\Configuration;
|
|
|
|
class AkamaiCrudConfiguration extends \Trinity\Bundle\AdminBundle\Configuration\CrudConfiguration
|
|
{
|
|
public function __construct()
|
|
{
|
|
$this
|
|
->setModelNamespace('Trinity\\Bundle\\AkamaiBundle\\Model')
|
|
->setModel('AkamaiEvent')
|
|
->setModelPeer('AkamaiEventPeer')
|
|
->setModelQuery('AkamaiEventQuery')
|
|
|
|
->setRoutePrefix('TrinityAkamaiBundleAkamaiAdmin')
|
|
|
|
->setFormNamespace('Trinity\\Bundle\\AkamaiBundle\\Form\Type')
|
|
|
|
->setFormEdit('AkamaiEventType')
|
|
->setFormFilter('AkamaiEventFilterType')
|
|
->setFormNew('AkamaiEventType')
|
|
|
|
->setFieldsets(array(
|
|
'' => array(
|
|
'*',
|
|
),
|
|
))
|
|
|
|
->setMaxPerPage(100)
|
|
|
|
->setRankable(false)
|
|
|
|
->setListTitle('Akamai purge requests')
|
|
->setNewTitle('New AkamaiEvent Akamai')
|
|
->setEditTitle('Edition of "%reference%"')
|
|
|
|
->setBatchActions(array())
|
|
->removeIndexAction('new')
|
|
->removeIndexListAction('edit')
|
|
->removeIndexListAction('delete')
|
|
->removeIndexListAction('remove')
|
|
|
|
// ->setDisplayFields(array(
|
|
// 'reference',
|
|
// 'description',
|
|
// ))
|
|
|
|
// Listing:
|
|
|
|
// ->setFieldTemplate('visible', 'TrinityAdminBundle:BaseAdmin:bool.html.twig')
|
|
// ->setDisplayFields(array(
|
|
//
|
|
// ))
|
|
// ->setFieldname('foo', 'bar')
|
|
;
|
|
}
|
|
}
|