PHP 클래스 MailContent

저자: Carlos Palma ([email protected])
상속: extends BaseMailContent
파일 보기 프로젝트 열기: baserproject/basercms 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
$actsAs array behaviors
$hasMany array hasMany
$name string クラス名
$validate array validate

공개 메소드들

메소드 설명
afterSave ( $created, $options = [] ) : boolean afterSave
alphaNumeric ( string $check ) : boolean 英数チェック
beforeDelete ( $cascade = true ) : boolean beforeDelete
checkSslUrl ( string $check ) : boolean SSL用のURLが設定されているかチェックする
copy ( integer $id, integer $newParentId, string $newTitle, integer $newAuthorId, integer $newSiteId = null ) : mixed メールコンテンツデータをコピーする
createSearchIndex ( array $data ) : array 検索用データを生成する
findAccepting ( string $type = 'first', array $query = [] ) : array | null 公開されたコンテンツを取得する
getConditionAllowAccepting ( ) : array 公開済の conditions を取得
getDefaultValue ( ) : string フォームの初期値を取得する
isAccepting ( string $publishBegin, string $publishEnd ) : boolean フォームが公開中かどうかチェックする

메소드 상세

afterSave() 공개 메소드

afterSave
public afterSave ( $created, $options = [] ) : boolean
리턴 boolean

alphaNumeric() 공개 메소드

英数チェック
public alphaNumeric ( string $check ) : boolean
$check string チェック対象文字列
리턴 boolean

beforeDelete() 공개 메소드

beforeDelete
public beforeDelete ( $cascade = true ) : boolean
리턴 boolean

checkSslUrl() 공개 메소드

SSL用のURLが設定されているかチェックする
public checkSslUrl ( string $check ) : boolean
$check string チェック対象文字列
리턴 boolean

copy() 공개 메소드

メールコンテンツデータをコピーする
public copy ( integer $id, integer $newParentId, string $newTitle, integer $newAuthorId, integer $newSiteId = null ) : mixed
$id integer ページID
$newParentId integer 新しい親コンテンツID
$newTitle string 新しいタイトル
$newAuthorId integer 新しいユーザーID
$newSiteId integer 新しいサイトID
리턴 mixed mailContent|false

createSearchIndex() 공개 메소드

検索用データを生成する
public createSearchIndex ( array $data ) : array
$data array
리턴 array

findAccepting() 공개 메소드

公開されたコンテンツを取得する
public findAccepting ( string $type = 'first', array $query = [] ) : array | null
$type string
$query array
리턴 array | null

getConditionAllowAccepting() 공개 메소드

公開済の conditions を取得
public getConditionAllowAccepting ( ) : array
리턴 array 公開条件(conditions 形式)

getDefaultValue() 공개 메소드

フォームの初期値を取得する
public getDefaultValue ( ) : string
리턴 string

isAccepting() 공개 메소드

フォームが公開中かどうかチェックする
public isAccepting ( string $publishBegin, string $publishEnd ) : boolean
$publishBegin string 公開開始日時
$publishEnd string 公開終了日時
리턴 boolean

프로퍼티 상세

$actsAs 공개적으로 프로퍼티

behaviors
public array $actsAs
리턴 array

$hasMany 공개적으로 프로퍼티

hasMany
public array $hasMany
리턴 array

$name 공개적으로 프로퍼티

クラス名
public string $name
리턴 string

$validate 공개적으로 프로퍼티

validate
public array $validate
리턴 array