\DeleteUserBehavior

DeleteUser Behavior

Summary

Methods
Properties
Constants
deleteUser()
deleteUserAssociations()
canUserDelete()
No public properties found
No constants found
No protected methods found
No protected properties found
N/A
No private methods found
No private properties found
N/A

Methods

deleteUser()

deleteUser(\Model  $model, array  $data) : mixed

ユーザの削除

Parameters

\Model $model

ビヘイビア呼び出し元モデル

array $data

data

Throws

\InternalErrorException

Returns

mixed —

On success Model::$data, false on failure

deleteUserAssociations()

deleteUserAssociations(\Model  $model, integer  $userId) : boolean

usersテーブルに関連するテーブル削除

Parameters

\Model $model

ビヘイビア呼び出し元モデル

integer $userId

ユーザID

Throws

\InternalErrorException

Returns

boolean —

True on success

canUserDelete()

canUserDelete(\Model  $model, array  $user) : boolean

ユーザの削除出来るかどうか

Parameters

\Model $model

ビヘイビア呼び出し元モデル

array $user

ユーザデータ

Returns

boolean