baserCMS クラスリファレンス

SiteValidation extends Validation
in package

Class SiteValidation

Table of Contents

Methods

aliasSlashChecks()  : bool
エイリアスのスラッシュをチェックする
checkContentExists()  : bool
エイリアスと同名のコンテンツが存在するか確認する
checkSiteAlias()  : bool
サイトエリアスをバリデーション ドメインタイプが外部ドメインの場合、 英数、ハイフン、アンダースコア以外スラッシュ(/)・ドット(.)も許容

Methods

aliasSlashChecks()

エイリアスのスラッシュをチェックする

public static aliasSlashChecks(string $alias) : bool
  • 連続してスラッシュは入力できない
  • 先頭と末尾にスラッシュは入力できない
Parameters
$alias : string
Tags
unitTest
noTodo
checked
Return values
bool

checkContentExists()

エイリアスと同名のコンテンツが存在するか確認する

public static checkContentExists(string $alias, mixed $context) : bool
Parameters
$alias : string
$context : mixed
Tags
unitTest
noTodo
checked
Return values
bool

checkSiteAlias()

サイトエリアスをバリデーション ドメインタイプが外部ドメインの場合、 英数、ハイフン、アンダースコア以外スラッシュ(/)・ドット(.)も許容

public static checkSiteAlias(mixed $value, mixed $context) : bool
Parameters
$value : mixed
$context : mixed
Tags
checked
noTodo
unitTest
Return values
bool

        
On this page

Search results