setModelNamespace('Trinity\\Bundle\\MediaBundle\\Model') ->setModel('Media') ->setModelPeer('MediaPeer') ->setModelQuery('MediaQuery') ->setRoutePrefix('TrinityMediaBundleMediaAdmin') ->setFormNamespace('Trinity\\Bundle\\MediaBundle\\Form\\Type') ->setFormEdit('MediaType') ->setFormFilter('MediaFilterType') ->setFormNew('MediaType') ->setFieldsets(array( '' => array( 'file', 'typeId', 'categoryId', ), )) ->setMaxPerPage(2000) ->setListTitle('Medias') ->setNewTitle('New media') ->setEditTitle('Edition of "%basename%"') ->setSort('orderByCreatedAt', \Criteria::DESC) ->setFieldTemplate('thumbnail', 'TrinityMediaBundle:MediaAdmin:img_preview.html.twig') ->setDisplayFields(array( 'thumbnail', 'basename', 'category', )) ->setDisplayFieldAttrs( 'thumbnail', array( 'width' => 100, ) ) ; } }