PHP Класс WellCommerce\Bundle\CategoryBundle\Entity\Category

Автор: Adam Piotrowski ([email protected])
Наследование: implements WellCommerce\Bundle\CategoryBundle\Entity\CategoryInterface, use trait Knp\DoctrineBehaviors\Model\Translatable\Translatable, use trait Knp\DoctrineBehaviors\Model\Timestampable\Timestampable, use trait Knp\DoctrineBehaviors\Model\Blameable\Blameable, use trait WellCommerce\Bundle\AppBundle\Doctrine\ORM\Behaviours\EnableableTrait, use trait WellCommerce\Bundle\ShopBundle\Entity\ShopCollectionAwareTrait, use trait WellCommerce\Bundle\AppBundle\Entity\HierarchyAwareTrait
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$children Doctrine\Common\Collections\Collection
$parent null | WellCommerce\Bundle\CategoryBundle\Entity\CategoryInterface
$products Doctrine\Common\Collections\Collection

Открытые методы

Метод Описание
addChild ( WellCommerce\Bundle\CategoryBundle\Entity\CategoryInterface $child )
addProduct ( WellCommerce\Bundle\ProductBundle\Entity\ProductInterface $product )
getChildren ( )
getParent ( )
getProducts ( )
setChildren ( Doctrine\Common\Collections\Collection $children )
setParent ( WellCommerce\Bundle\CategoryBundle\Entity\CategoryInterface $parent = null )
setProducts ( Doctrine\Common\Collections\Collection $products )

Описание методов

addChild() публичный Метод

public addChild ( WellCommerce\Bundle\CategoryBundle\Entity\CategoryInterface $child )
$child WellCommerce\Bundle\CategoryBundle\Entity\CategoryInterface

addProduct() публичный Метод

public addProduct ( WellCommerce\Bundle\ProductBundle\Entity\ProductInterface $product )
$product WellCommerce\Bundle\ProductBundle\Entity\ProductInterface

getChildren() публичный Метод

public getChildren ( )

getParent() публичный Метод

public getParent ( )

getProducts() публичный Метод

public getProducts ( )

setChildren() публичный Метод

public setChildren ( Doctrine\Common\Collections\Collection $children )
$children Doctrine\Common\Collections\Collection

setParent() публичный Метод

public setParent ( WellCommerce\Bundle\CategoryBundle\Entity\CategoryInterface $parent = null )
$parent WellCommerce\Bundle\CategoryBundle\Entity\CategoryInterface

setProducts() публичный Метод

public setProducts ( Doctrine\Common\Collections\Collection $products )
$products Doctrine\Common\Collections\Collection

Описание свойств

$children защищенное свойство

protected Collection,Doctrine\Common\Collections $children
Результат Doctrine\Common\Collections\Collection

$parent защищенное свойство

protected null|CategoryInterface,WellCommerce\Bundle\CategoryBundle\Entity $parent
Результат null | WellCommerce\Bundle\CategoryBundle\Entity\CategoryInterface

$products защищенное свойство

protected Collection,Doctrine\Common\Collections $products
Результат Doctrine\Common\Collections\Collection