Property | Type | Description | |
---|---|---|---|
$currencyDetector | Sonata\Component\Currency\CurrencyDetectorInterface | ||
$poolFormatter | Sonata\FormatterBundle\Formatter\Pool | ||
$productPool |
Method | Description | |
---|---|---|
configure ( ) | ||
configureDatagridFilters ( Sonata\AdminBundle\Datagrid\DatagridMapper $filter ) | ||
configureFormFields ( Sonata\AdminBundle\Form\FormMapper $formMapper ) | ||
configureListFields ( Sonata\AdminBundle\Datagrid\ListMapper $list ) | ||
getClass ( ) : string | ||
getPersistentParameters ( ) | ||
getProduct ( ) : Sonata\Component\Product\ProductInterface | Return the current Product. | |
getProductClass ( ) : string | Returns the product class from the provided request. | |
getProductPool ( ) : |
||
getProductProvider ( Sonata\Component\Product\ProductInterface $product ) : Sonata\Component\Product\ProductProviderInterface | Return the Product Provider. | |
getProductType ( ) : string | ||
postUpdate ( $product ) | ||
setCurrencyDetector ( Sonata\Component\Currency\CurrencyDetectorInterface $currencyDetector ) | ||
setProductPool ( |
||
validate ( Sonata\CoreBundle\Validator\ErrorElement $errorElement, $object ) |
Method | Description | |
---|---|---|
configureShowFields ( Sonata\AdminBundle\Show\ShowMapper $showMapper ) | ||
configureSideMenu ( Knp\Menu\ItemInterface $menu, $action, Sonata\AdminBundle\Admin\AdminInterface $childAdmin = null ) |
public configureDatagridFilters ( Sonata\AdminBundle\Datagrid\DatagridMapper $filter ) | ||
$filter | Sonata\AdminBundle\Datagrid\DatagridMapper |
public configureFormFields ( Sonata\AdminBundle\Form\FormMapper $formMapper ) | ||
$formMapper | Sonata\AdminBundle\Form\FormMapper |
public configureListFields ( Sonata\AdminBundle\Datagrid\ListMapper $list ) | ||
$list | Sonata\AdminBundle\Datagrid\ListMapper |
protected configureShowFields ( Sonata\AdminBundle\Show\ShowMapper $showMapper ) | ||
$showMapper | Sonata\AdminBundle\Show\ShowMapper |
protected configureSideMenu ( Knp\Menu\ItemInterface $menu, $action, Sonata\AdminBundle\Admin\AdminInterface $childAdmin = null ) | ||
$menu | Knp\Menu\ItemInterface | |
$childAdmin | Sonata\AdminBundle\Admin\AdminInterface |
public getProduct ( ) : Sonata\Component\Product\ProductInterface | ||
return | Sonata\Component\Product\ProductInterface |
public getProductClass ( ) : string | ||
return | string |
public getProductPool ( ) : |
||
return |
public getProductProvider ( Sonata\Component\Product\ProductInterface $product ) : Sonata\Component\Product\ProductProviderInterface | ||
$product | Sonata\Component\Product\ProductInterface | |
return | Sonata\Component\Product\ProductProviderInterface |
public setCurrencyDetector ( Sonata\Component\Currency\CurrencyDetectorInterface $currencyDetector ) | ||
$currencyDetector | Sonata\Component\Currency\CurrencyDetectorInterface |
public setProductPool ( |
||
$productPool |
public validate ( Sonata\CoreBundle\Validator\ErrorElement $errorElement, $object ) | ||
$errorElement | Sonata\CoreBundle\Validator\ErrorElement |
protected CurrencyDetectorInterface,Sonata\Component\Currency $currencyDetector | ||
return | Sonata\Component\Currency\CurrencyDetectorInterface |
protected Pool,Sonata\FormatterBundle\Formatter $poolFormatter | ||
return | Sonata\FormatterBundle\Formatter\Pool |