Helper
in package
Table of Contents
Constants
- DEFAULT_ALLOWED_MULTIPLE_ARGUMENTS_MODULE_NAMES = ['Entry_Body', 'Entry_Summary', 'Entry_List', 'Entry_Headline', 'Entry_Photo', 'Entry_TagRelational', 'Entry_GeoList', 'Admin_Entry_Autocomplete', 'Tag_Cloud', 'Tag_Filter', 'V2_Entry_Summary', 'V2_Entry_Body', 'V2_Entry_TagRelational', 'V2_Entry_GeoList', 'V2_Tag_Filter', 'V2_Tag_Cloud']
- MODULE_NAME_PATTERN = '/[^A-Za-z0-9_-]/'
Methods
- canBulkBlogChange() : bool
- 現在ログイン中のユーザーがモジュールの一括ブログ変更を許可されているかどうか
- canBulkDelete() : bool
- 現在ログイン中のユーザーがモジュールの一括削除を許可されているかどうか
- canBulkExport() : bool
- 現在ログイン中のユーザーがモジュールの一括エクスポートを許可されているかどうか
- canBulkStatusChange() : bool
- 現在ログイン中のユーザーがモジュールの一括ステータス変更を許可されているかどうか
- canCreate() : bool
- 現在ログイン中のユーザーがモジュールの作成を許可されているかどうか
- canDelete() : bool
- 現在ログイン中のユーザーがモジュールの削除を許可されているかどうか
- canDuplicate() : bool
- 現在ログイン中のユーザーがモジュールの複製を許可されているかどうか
- canExport() : bool
- 現在ログイン中のユーザーがモジュールのエクスポートを許可されているかどうか
- canImport() : bool
- 現在ログイン中のユーザーがモジュールのインポートを許可されているかどうか
- canUpdate() : bool
- 現在ログイン中のユーザーがモジュールの更新を許可されているかどうか
- canUpdateWithShortcut() : bool
- 現在ログイン中のユーザーがショートカット機能で許可されたモジュールの更新を許可されているかどうか
- double() : bool
- 重複チェック
- dup() : int
- モジュールの複製
- isAllowedMultipleArguments() : bool
- 複数引数を許可するモジュールかどうか
- isSafeModuleName() : bool
- モジュール名が安全な文字列かどうか
Constants
DEFAULT_ALLOWED_MULTIPLE_ARGUMENTS_MODULE_NAMES
private
mixed
DEFAULT_ALLOWED_MULTIPLE_ARGUMENTS_MODULE_NAMES
= ['Entry_Body', 'Entry_Summary', 'Entry_List', 'Entry_Headline', 'Entry_Photo', 'Entry_TagRelational', 'Entry_GeoList', 'Admin_Entry_Autocomplete', 'Tag_Cloud', 'Tag_Filter', 'V2_Entry_Summary', 'V2_Entry_Body', 'V2_Entry_TagRelational', 'V2_Entry_GeoList', 'V2_Tag_Filter', 'V2_Tag_Cloud']
MODULE_NAME_PATTERN
private
mixed
MODULE_NAME_PATTERN
= '/[^A-Za-z0-9_-]/'
Methods
canBulkBlogChange()
現在ログイン中のユーザーがモジュールの一括ブログ変更を許可されているかどうか
public
canBulkBlogChange(int $blogId) : bool
Parameters
- $blogId : int
Return values
boolcanBulkDelete()
現在ログイン中のユーザーがモジュールの一括削除を許可されているかどうか
public
canBulkDelete(int $blogId) : bool
Parameters
- $blogId : int
Return values
boolcanBulkExport()
現在ログイン中のユーザーがモジュールの一括エクスポートを許可されているかどうか
public
canBulkExport(int $blogId) : bool
Parameters
- $blogId : int
Return values
boolcanBulkStatusChange()
現在ログイン中のユーザーがモジュールの一括ステータス変更を許可されているかどうか
public
canBulkStatusChange(int $blogId) : bool
Parameters
- $blogId : int
Return values
boolcanCreate()
現在ログイン中のユーザーがモジュールの作成を許可されているかどうか
public
canCreate(int $blogId) : bool
Parameters
- $blogId : int
Return values
boolcanDelete()
現在ログイン中のユーザーがモジュールの削除を許可されているかどうか
public
canDelete(int $blogId) : bool
Parameters
- $blogId : int
Return values
boolcanDuplicate()
現在ログイン中のユーザーがモジュールの複製を許可されているかどうか
public
canDuplicate(int $blogId) : bool
Parameters
- $blogId : int
Return values
boolcanExport()
現在ログイン中のユーザーがモジュールのエクスポートを許可されているかどうか
public
canExport(int $blogId) : bool
Parameters
- $blogId : int
Return values
boolcanImport()
現在ログイン中のユーザーがモジュールのインポートを許可されているかどうか
public
canImport(int $blogId) : bool
Parameters
- $blogId : int
Return values
boolcanUpdate()
現在ログイン中のユーザーがモジュールの更新を許可されているかどうか
public
canUpdate(int $blogId) : bool
Parameters
- $blogId : int
Return values
boolcanUpdateWithShortcut()
現在ログイン中のユーザーがショートカット機能で許可されたモジュールの更新を許可されているかどうか
public
canUpdateWithShortcut(int $mid[, int|null $rid = null ]) : bool
Parameters
- $mid : int
- $rid : int|null = null
Return values
booldouble()
重複チェック
public
double(string $identifier, int $mid, string $scope[, int $bid = BID ]) : bool
Parameters
- $identifier : string
-
モジュールID
- $mid : int
- $scope : string
- $bid : int = BID
Return values
booldup()
モジュールの複製
public
dup(mixed $mid) : int
Parameters
- $mid : mixed
Return values
intisAllowedMultipleArguments()
複数引数を許可するモジュールかどうか
public
isAllowedMultipleArguments(Field $Module) : bool
Parameters
- $Module : Field
Return values
boolisSafeModuleName()
モジュール名が安全な文字列かどうか
public
isSafeModuleName(string $name) : bool
Parameters
- $name : string