PHP 클래스 WellCommerce\Bundle\DoctrineBundle\Factory\AbstractEntityFactory

저자: Adam Piotrowski ([email protected])
상속: extends WellCommerce\Bundle\CoreBundle\DependencyInjection\AbstractContainerAware, implements WellCommerce\Bundle\DoctrineBundle\Factory\EntityFactoryInterface
파일 보기 프로젝트 열기: wellcommerce/wellcommerce

공개 메소드들

메소드 설명
__construct ( string $className ) AbstractEntityFactory constructor.

보호된 메소드들

메소드 설명
createDiscountablePrice ( ) : WellCommerce\Bundle\AppBundle\Entity\DiscountablePriceInterface
createEmptyCollection ( ) : Doctrine\Common\Collections\Collection
createPrice ( ) : WellCommerce\Bundle\AppBundle\Entity\PriceInterface
getDefaultCurrency ( ) : WellCommerce\Bundle\CurrencyBundle\Entity\CurrencyInterface
getDefaultShop ( ) : WellCommerce\Bundle\ShopBundle\Entity\ShopInterface
getDefaultShops ( ) : Doctrine\Common\Collections\Collection
getDefaultTax ( ) : WellCommerce\Bundle\TaxBundle\Entity\TaxInterface
init ( )

메소드 상세

__construct() 공개 메소드

AbstractEntityFactory constructor.
public __construct ( string $className )
$className string

createDiscountablePrice() 보호된 메소드

protected createDiscountablePrice ( ) : WellCommerce\Bundle\AppBundle\Entity\DiscountablePriceInterface
리턴 WellCommerce\Bundle\AppBundle\Entity\DiscountablePriceInterface

createEmptyCollection() 보호된 메소드

protected createEmptyCollection ( ) : Doctrine\Common\Collections\Collection
리턴 Doctrine\Common\Collections\Collection

createPrice() 보호된 메소드

protected createPrice ( ) : WellCommerce\Bundle\AppBundle\Entity\PriceInterface
리턴 WellCommerce\Bundle\AppBundle\Entity\PriceInterface

getDefaultCurrency() 보호된 메소드

protected getDefaultCurrency ( ) : WellCommerce\Bundle\CurrencyBundle\Entity\CurrencyInterface
리턴 WellCommerce\Bundle\CurrencyBundle\Entity\CurrencyInterface

getDefaultShop() 보호된 메소드

protected getDefaultShop ( ) : WellCommerce\Bundle\ShopBundle\Entity\ShopInterface
리턴 WellCommerce\Bundle\ShopBundle\Entity\ShopInterface

getDefaultShops() 보호된 메소드

protected getDefaultShops ( ) : Doctrine\Common\Collections\Collection
리턴 Doctrine\Common\Collections\Collection

getDefaultTax() 보호된 메소드

protected getDefaultTax ( ) : WellCommerce\Bundle\TaxBundle\Entity\TaxInterface
리턴 WellCommerce\Bundle\TaxBundle\Entity\TaxInterface

init() 보호된 메소드

protected init ( )