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
Return values
boolcheckContentExists()
エイリアスと同名のコンテンツが存在するか確認する
public
static checkContentExists(string $alias, mixed $context) : bool
Parameters
- $alias : string
- $context : mixed
Tags
Return values
boolcheckSiteAlias()
サイトエリアスをバリデーション ドメインタイプが外部ドメインの場合、 英数、ハイフン、アンダースコア以外スラッシュ(/)・ドット(.)も許容
public
static checkSiteAlias(mixed $value, mixed $context) : bool
Parameters
- $value : mixed
- $context : mixed