a-blog cms PHP API Reference

Category extends ACMS_Validator
in package

カテゴリーの入力バリデーション

Field_Validation から setMethod('code', 'double', [...]) などの形式で呼び出される。

操作対象を表すリクエスト定数(CID 等)に依存する検証はここに置かず、 呼び出し元(POST ハンドラ)で Repository を直接利用すること。 一方、BID(リクエスト対象ブログ)は a-blog cms の慣例として すべてのブログスコープ操作で暗黙のコンテキストとなるため、ここで参照してよい。

Table of Contents

Properties

$factory  : ValidatorFactory

Methods

__call()  : mixed
__construct()  : mixed
ACMS_Validator constructor.
double()  : bool
カテゴリーコードの重複チェック
blogRepository()  : BlogRepository
repository()  : CategoryRepository

Properties

Methods

__call()

public __call(mixed $method, mixed $argument) : mixed
Parameters
$method : mixed
$argument : mixed

__construct()

ACMS_Validator constructor.

public __construct() : mixed

double()

カテゴリーコードの重複チェック

public double(mixed $ccd[, array<int, mixed> $arg = [] ]) : bool
Parameters
$ccd : mixed

入力されたカテゴリーコード

$arg : array<int, mixed> = []

[scope, parentCategoryId, selfCategoryId]

Return values
bool

        
On this page

Search results