PHP Класс Eccube\Repository\CategoryRepository

This class was generated by the Doctrine ORM. Add your own custom repository methods below.
Наследование: extends Doctrine\ORM\EntityRepository
Показать файл Открыть проект

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

Свойство Тип Описание
$app Eccube\Application

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

Метод Описание
delete ( Category $Category ) : boolean カテゴリを削除する.
down ( Category $Category ) : boolean カテゴリの順位を1下げる.
getList ( Category $Parent = null, boolean $flat = false ) : Category[] カテゴリ一覧を取得する.
getTotalCount ( ) : integer 全カテゴリの合計を取得する.
save ( Category $Category ) : boolean カテゴリを保存する.
setApplication ( Application $app )
up ( Category $Category ) : boolean カテゴリの順位を1上げる.

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

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

カテゴリを削除する.
public delete ( Category $Category ) : boolean
$Category Eccube\Entity\Category 削除対象のカテゴリ
Результат boolean 成功した場合 true, 子カテゴリが存在する場合, 商品カテゴリが紐づいている場合は false

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

カテゴリの順位を1下げる.
Устаревший: since 3.0.0, to be removed in 3.1
public down ( Category $Category ) : boolean
$Category Eccube\Entity\Category カテゴリ
Результат boolean 成功した場合 true

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

引数 $Parent を指定した場合は, 指定したカテゴリの子以下を取得する.
public getList ( Category $Parent = null, boolean $flat = false ) : Category[]
$Parent Eccube\Entity\Category 指定の親カテゴリ
$flat boolean trueの場合, 階層化されたカテゴリを一つの配列にまとめる
Результат Eccube\Entity\Category[] カテゴリの配列

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

全カテゴリの合計を取得する.
public getTotalCount ( ) : integer
Результат integer 全カテゴリの合計数

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

カテゴリを保存する.
public save ( Category $Category ) : boolean
$Category Eccube\Entity\Category カテゴリ
Результат boolean 成功した場合 true

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

public setApplication ( Application $app )
$app Eccube\Application

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

カテゴリの順位を1上げる.
Устаревший: since 3.0.0, to be removed in 3.1
public up ( Category $Category ) : boolean
$Category Eccube\Entity\Category カテゴリ
Результат boolean 成功した場合 true

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

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

protected Application,Eccube $app
Результат Eccube\Application