PHP Класс Shopware\DataGenerator\Resources\Articles

Наследование: extends Shopware\DataGenerator\Resources\BaseResource
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
$articleDetailsFlat SplFixedArray
$categoryResource Categories
$loadDataInfile Shopware\DataGenerator\Services\LoadDataInfile
$tables array

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

Метод Описание
create ( Shopware\DataGenerator\Writer\WriterInterface $writer )
getArticleDetailsFlat ( ) : SplFixedArray
getCategoryResource ( ) : Categories
setCategoryResource ( Categories $categoryResource )

Защищенные методы

Метод Описание
createFilterGroupSQL ( Shopware\DataGenerator\Writer\WriterInterface $importWriter ) Generates SQL which creates filter groups, options and values

Приватные методы

Метод Описание
copyImages ( $imageDir, $images, $thumbs, $useSmallImage ) Copies the default image for each article
createCartesianProduct ( $arrays ) : array Helper function which creates a cartesian product
generatePriceVariations ( $number )
getCategoryPath ( $id, $categories ) : array

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

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

public create ( Shopware\DataGenerator\Writer\WriterInterface $writer )
$writer Shopware\DataGenerator\Writer\WriterInterface

createFilterGroupSQL() защищенный Метод

Generates SQL which creates filter groups, options and values
protected createFilterGroupSQL ( Shopware\DataGenerator\Writer\WriterInterface $importWriter )
$importWriter Shopware\DataGenerator\Writer\WriterInterface

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

public getArticleDetailsFlat ( ) : SplFixedArray
Результат SplFixedArray

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

public getCategoryResource ( ) : Categories
Результат Categories

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

public setCategoryResource ( Categories $categoryResource )
$categoryResource Categories

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

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

protected SplFixedArray $articleDetailsFlat
Результат SplFixedArray

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

protected Categories,Shopware\DataGenerator\Resources $categoryResource
Результат Categories

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

protected LoadDataInfile,Shopware\DataGenerator\Services $loadDataInfile
Результат Shopware\DataGenerator\Services\LoadDataInfile

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

protected array $tables
Результат array