Property | Type | Description | |
---|---|---|---|
$actsAs | array | actsAs | |
$hasMany | array | hasMany | |
$name | string | クラス名 | |
$validate | array | validate | |
$validationParams | array | バリデーション設定 |
Method | Description | |
---|---|---|
beforeDelete ( boolean $cascade = true ) : boolean | 関連する記事データをカテゴリ無所属に変更し保存する | |
duplicateBlogCategory ( array $check ) : boolean | 同じニックネームのカテゴリがないかチェックする 同じブログコンテンツが条件 | |
getCategoryList ( integer $blogContentId, array $options ) : array | カテゴリリストを取得する | |
getControlSource ( string $field, $options = [] ) : array | コントロールソースを取得する | |
hasNewCategoryAddablePermission ( integer $userGroupId, integer $blogContentId ) | アクセス制限としてカテゴリの新規追加ができるか確認する |
Method | Description | |
---|---|---|
_getCategoryList ( integer $blogContentId, integer $id = null, integer $viewCount = false, integer $depth = 1, integer $current = 1, array $fields = [] ) : array | カテゴリリストを取得する(再帰処理) |
public beforeDelete ( boolean $cascade = true ) : boolean | ||
$cascade | boolean | |
return | boolean |
public duplicateBlogCategory ( array $check ) : boolean | ||
$check | array | |
return | boolean |
public getControlSource ( string $field, $options = [] ) : array | ||
$field | string | フィールド名 |
return | array | コントロールソース |
public hasNewCategoryAddablePermission ( integer $userGroupId, integer $blogContentId ) | ||
$userGroupId | integer | ユーザーグループID |
$blogContentId | integer | ブログコンテンツID |