class CategoryRepository extends EntityRepository

CategoryRepository

This class was generated by the Doctrine ORM. Add your own custom repository methods below.

Methods

int
getTotalCount()

全カテゴリの合計を取得する.

getList(Category $Parent = null)

カテゴリ一覧を取得する.

boolean
up(Category $Category)

カテゴリの順位を1上げる.

boolean
down(Category $Category)

カテゴリの順位を1下げる.

boolean
save(Category $Category)

カテゴリを保存する.

boolean
delete(Category $Category)

カテゴリを削除する.

Details

at line 43
int getTotalCount()

全カテゴリの合計を取得する.

Return Value

int 全カテゴリの合計数

at line 63
Category[] getList(Category $Parent = null)

カテゴリ一覧を取得する.

引数 $Parent を指定した場合は, 指定したカテゴリの子以下を取得する.

Parameters

Category $Parent 指定の親カテゴリ

Return Value

Category[] カテゴリの配列

at line 84
boolean up(Category $Category)

カテゴリの順位を1上げる.

Parameters

Category $Category カテゴリ

Return Value

boolean 成功した場合 true

at line 134
boolean down(Category $Category)

カテゴリの順位を1下げる.

Parameters

Category $Category カテゴリ

Return Value

boolean 成功した場合 true

at line 184
boolean save(Category $Category)

カテゴリを保存する.

Parameters

Category $Category カテゴリ

Return Value

boolean 成功した場合 true

at line 233
boolean delete(Category $Category)

カテゴリを削除する.

Parameters

Category $Category 削除対象のカテゴリ

Return Value

boolean 成功した場合 true, 子カテゴリが存在する場合, 商品カテゴリが紐づいている場合は false