PHP Class Sonata\Tests\Component\Basket\BasketFactory

Inheritance: extends Sonata\Component\Basket\BaseBasketFactory
Afficher le fichier Open project: sonata-project/ecommerce Class Usage Examples

Méthodes publiques

Méthode Description
getBasketBuilder ( ) : Sonata\Component\Basket\BasketBuilderInterface
getBasketManager ( ) : Sonata\Component\Basket\BasketManagerInterface
getCurrencyDetector ( ) : Sonata\Component\Currency\CurrencyDetectorInterface
getSession ( ) : Symfony\Component\HttpFoundation\Session\Session
load ( Sonata\Component\Customer\CustomerInterface $customer )
reset ( Sonata\Component\Basket\BasketInterface $basket, $full = true )
save ( Sonata\Component\Basket\BasketInterface $basket )

Method Details

getBasketBuilder() public méthode

public getBasketBuilder ( ) : Sonata\Component\Basket\BasketBuilderInterface
Résultat Sonata\Component\Basket\BasketBuilderInterface

getBasketManager() public méthode

public getBasketManager ( ) : Sonata\Component\Basket\BasketManagerInterface
Résultat Sonata\Component\Basket\BasketManagerInterface

getCurrencyDetector() public méthode

public getCurrencyDetector ( ) : Sonata\Component\Currency\CurrencyDetectorInterface
Résultat Sonata\Component\Currency\CurrencyDetectorInterface

getSession() public méthode

public getSession ( ) : Symfony\Component\HttpFoundation\Session\Session
Résultat Symfony\Component\HttpFoundation\Session\Session

load() public méthode

public load ( Sonata\Component\Customer\CustomerInterface $customer )
$customer Sonata\Component\Customer\CustomerInterface

reset() public méthode

public reset ( Sonata\Component\Basket\BasketInterface $basket, $full = true )
$basket Sonata\Component\Basket\BasketInterface

save() public méthode

public save ( Sonata\Component\Basket\BasketInterface $basket )
$basket Sonata\Component\Basket\BasketInterface