Magento 2 Documentation
2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
|
Public Member Functions | |
__construct (\Magento\Catalog\Model\CategoryFactory $categoryFactory, \Magento\Catalog\Model\ResourceModel\Category $categoryResource, \Magento\Store\Model\StoreManagerInterface $storeManager) | |
save (\Magento\Catalog\Api\Data\CategoryInterface $category) | |
delete (\Magento\Catalog\Api\Data\CategoryInterface $category) | |
deleteByIdentifier ($categoryId) | |
![]() | |
save (\Magento\Catalog\Api\Data\CategoryInterface $category) | |
get ($categoryId, $storeId=null) | |
delete (\Magento\Catalog\Api\Data\CategoryInterface $category) | |
Protected Member Functions | |
validateCategory (Category $category) | |
Protected Attributes | |
$instances = [] | |
$storeManager | |
$categoryFactory | |
$categoryResource | |
$metadataPool | |
$useConfigFields = ['available_sort_by', 'default_sort_by', 'filter_price_range'] | |
@SuppressWarnings(PHPMD.CouplingBetweenObjects)
Definition at line 18 of file CategoryRepository.php.
__construct | ( | \Magento\Catalog\Model\CategoryFactory | $categoryFactory, |
\Magento\Catalog\Model\ResourceModel\Category | $categoryResource, | ||
\Magento\Store\Model\StoreManagerInterface | $storeManager | ||
) |
\Magento\Catalog\Model\CategoryFactory | $categoryFactory | |
\Magento\Catalog\Model\ResourceModel\Category | $categoryResource | |
\Magento\Store\Model\StoreManagerInterface | $storeManager |
Definition at line 62 of file CategoryRepository.php.
delete | ( | \Magento\Catalog\Api\Data\CategoryInterface | $category | ) |
deleteByIdentifier | ( | $categoryId | ) |
{Delete category by identifier
int | $categoryId |
Implements CategoryRepositoryInterface.
Definition at line 172 of file CategoryRepository.php.
save | ( | \Magento\Catalog\Api\Data\CategoryInterface | $category | ) |
{}
Definition at line 75 of file CategoryRepository.php.
|
protected |
Validate category process
Category | $category |
Definition at line 185 of file CategoryRepository.php.
|
protected |
Definition at line 33 of file CategoryRepository.php.
|
protected |
Definition at line 38 of file CategoryRepository.php.
|
protected |
Definition at line 23 of file CategoryRepository.php.
|
protected |
Definition at line 43 of file CategoryRepository.php.
|
protected |
Definition at line 28 of file CategoryRepository.php.
|
protected |
Definition at line 55 of file CategoryRepository.php.