PHP 클래스 BlogCommentsController

상속: extends BlogAppController
파일 보기 프로젝트 열기: baserproject/basercms

공개 프로퍼티들

프로퍼티 타입 설명
$components array コンポーネント
$uses array モデル

공개 메소드들

메소드 설명
add ( string $blogContentId, string $blogPostId ) : boolean [AJAX] ブログコメントを登録する
admin_ajax_delete ( integer $blogContentId, integer $blogPostId, integer $id = null ) : void [ADMIN] 削除処理 (ajax)
admin_ajax_publish ( string $blogContentId, string $blogPostId, $id ) : void [ADMIN] 有効状態にする(AJAX)
admin_ajax_unpublish ( string $blogContentId, string $blogPostId, $id ) : void [ADMIN] 無効状態にする(AJAX)
admin_index ( $blogContentId, $blogPostId = null ) : void [ADMIN] ブログを一覧表示する
beforeFilter ( ) : void beforeFilter
beforeRender ( ) : void beforeRender
captcha ( $token = null ) : void 認証用のキャプチャ画像を表示する
get_token ( ) コメント送信用にAjax経由でトークンを取得するアクション
smartphone_add ( string $blogContentId, string $blogPostId ) : boolean [AJAX] ブログコメントを登録する
smartphone_captcha ( $token = null ) : void [SMARTPHONE] 認証用のキャプチャ画像を表示する

보호된 메소드들

메소드 설명
_batch_del ( $ids ) : void [ADMIN] 一括削除
_batch_publish ( array $ids ) : boolean 一括公開
_batch_unpublish ( array $ids ) : boolean 一括非公開
_changeStatus ( integer $id, boolean $status ) : boolean ステータスを変更する
_del ( integer $id = null ) : void 削除処理

메소드 상세

_batch_del() 보호된 메소드

[ADMIN] 一括削除
protected _batch_del ( $ids ) : void
리턴 void

_batch_publish() 보호된 메소드

一括公開
protected _batch_publish ( array $ids ) : boolean
$ids array
리턴 boolean

_batch_unpublish() 보호된 메소드

一括非公開
protected _batch_unpublish ( array $ids ) : boolean
$ids array
리턴 boolean

_changeStatus() 보호된 메소드

ステータスを変更する
protected _changeStatus ( integer $id, boolean $status ) : boolean
$id integer
$status boolean
리턴 boolean

_del() 보호된 메소드

削除処理
protected _del ( integer $id = null ) : void
$id integer
리턴 void

add() 공개 메소드

[AJAX] ブログコメントを登録する
public add ( string $blogContentId, string $blogPostId ) : boolean
$blogContentId string
$blogPostId string
리턴 boolean

admin_ajax_delete() 공개 메소드

[ADMIN] 削除処理 (ajax)
public admin_ajax_delete ( integer $blogContentId, integer $blogPostId, integer $id = null ) : void
$blogContentId integer
$blogPostId integer
$id integer
리턴 void

admin_ajax_publish() 공개 메소드

[ADMIN] 有効状態にする(AJAX)
public admin_ajax_publish ( string $blogContentId, string $blogPostId, $id ) : void
$blogContentId string
$blogPostId string beforeFilterで利用
리턴 void

admin_ajax_unpublish() 공개 메소드

[ADMIN] 無効状態にする(AJAX)
public admin_ajax_unpublish ( string $blogContentId, string $blogPostId, $id ) : void
$blogContentId string
$blogPostId string beforeFilterで利用
리턴 void

admin_index() 공개 메소드

[ADMIN] ブログを一覧表示する
public admin_index ( $blogContentId, $blogPostId = null ) : void
리턴 void

beforeFilter() 공개 메소드

beforeFilter
public beforeFilter ( ) : void
리턴 void

beforeRender() 공개 메소드

beforeRender
public beforeRender ( ) : void
리턴 void

captcha() 공개 메소드

認証用のキャプチャ画像を表示する
public captcha ( $token = null ) : void
리턴 void

get_token() 공개 메소드

コメント送信用にAjax経由でトークンを取得するアクション
public get_token ( )

smartphone_add() 공개 메소드

[AJAX] ブログコメントを登録する
public smartphone_add ( string $blogContentId, string $blogPostId ) : boolean
$blogContentId string
$blogPostId string
리턴 boolean

smartphone_captcha() 공개 메소드

[SMARTPHONE] 認証用のキャプチャ画像を表示する
public smartphone_captcha ( $token = null ) : void
리턴 void

프로퍼티 상세

$components 공개적으로 프로퍼티

コンポーネント
public array $components
리턴 array

$uses 공개적으로 프로퍼티

モデル
public array $uses
리턴 array