BcToolbarHelper
extends Helper
in package
uses
BcContainerTrait
BcToolbarHelper
Attributes
- #[AllowDynamicProperties]
Table of Contents
Properties
- $BcAdmin : BcAdminHelper
- $BcAuth : BcAuthHelper
- $BcBaser : BcBaserHelper
- $helpers : array<string|int, string>
- Helper
Methods
- addLink() : mixed
- 固定ページ新規追加画面へのリンクを出力する
- editLink() : mixed
- 編集画面リンク出力
- getAccountSettingUrl() : array<string|int, mixed>|string
- アカウント編集画面へのURL取得
- getLoginUrl() : string
- ログインURL取得
- getLogoLink() : mixed
- ロゴのリンクを取得
- getLogoLinkOptions() : mixed
- ロゴのリンクのオプションを取得
- getLogoText() : mixed
- ロゴのテキストを取得
- getLogoType() : string
- ロゴのタイプを取得
- getLogoutUrl() : mixed|string
- ログアウトURL取得
- getMode() : string
- 現在のモードを取得
- getModeDescription() : string
- 現在のモードの説明文取得
- getModeTitle() : string
- 現在のモードのタイトル取得
- getService() : array<string|int, mixed>|mixed|object
- Get Service
- hasService() : bool
- Has Service
- isAvailableAccountSetting() : bool
- アカウント編集が利用可能かどうか
- isAvailableAddLink() : bool
- 現在のページで固定ページの新規登録が有効かどうか
- isAvailableBackAgent() : bool
- 元のユーザーに戻るが利用可能かどうか
- isAvailableClearCache() : bool
- キャッシュクリアが利用可能かどうか
- isAvailableEditLink() : bool
- 編集画面へのリンクが利用可能かどうか
- isAvailableLogin() : bool
- ログインが利用可能かどうか
- isAvailableMode() : bool
- モードの表示が利用可能かどうか
- isAvailablePublishLink() : bool
- 公開ページへのリンクが利用可能かどうか
- isLoginUrl() : bool
- 現在の画面がログイン画面のURLかどうか
- publishLink() : mixed
- 公開画面リンク出力
Properties
$BcAdmin
public
BcAdminHelper
$BcAdmin
$BcAuth
public
BcAuthHelper
$BcAuth
$BcBaser
public
BcBaserHelper
$BcBaser
$helpers
Helper
public
array<string|int, string>
$helpers
= ['BaserCore.BcBaser', 'BaserCore.BcAuth', 'BaserCore.BcAdmin']
Methods
addLink()
固定ページ新規追加画面へのリンクを出力する
public
addLink() : mixed
Tags
editLink()
編集画面リンク出力
public
editLink() : mixed
Tags
getAccountSettingUrl()
アカウント編集画面へのURL取得
public
getAccountSettingUrl() : array<string|int, mixed>|string
Tags
Return values
array<string|int, mixed>|stringgetLoginUrl()
ログインURL取得
public
getLoginUrl() : string
Tags
Return values
stringgetLogoLink()
ロゴのリンクを取得
public
getLogoLink() : mixed
Tags
getLogoLinkOptions()
ロゴのリンクのオプションを取得
public
getLogoLinkOptions() : mixed
Tags
getLogoText()
ロゴのテキストを取得
public
getLogoText() : mixed
Tags
getLogoType()
ロゴのタイプを取得
public
getLogoType() : string
Tags
Return values
stringgetLogoutUrl()
ログアウトURL取得
public
getLogoutUrl() : mixed|string
Tags
Return values
mixed|stringgetMode()
現在のモードを取得
public
getMode() : string
Tags
Return values
stringgetModeDescription()
現在のモードの説明文取得
public
getModeDescription() : string
Tags
Return values
stringgetModeTitle()
現在のモードのタイトル取得
public
getModeTitle() : string
Tags
Return values
stringgetService()
Get Service
public
getService(mixed $service) : array<string|int, mixed>|mixed|object
Parameters
- $service : mixed
Tags
Return values
array<string|int, mixed>|mixed|objecthasService()
Has Service
public
hasService(mixed $service) : bool
Parameters
- $service : mixed
Tags
Return values
boolisAvailableAccountSetting()
アカウント編集が利用可能かどうか
public
isAvailableAccountSetting() : bool
Tags
Return values
boolisAvailableAddLink()
現在のページで固定ページの新規登録が有効かどうか
public
isAvailableAddLink() : bool
フロントページでコンテンツフォルダを表示している事が条件
Tags
Return values
boolisAvailableBackAgent()
元のユーザーに戻るが利用可能かどうか
public
isAvailableBackAgent() : bool
Tags
Return values
boolisAvailableClearCache()
キャッシュクリアが利用可能かどうか
public
isAvailableClearCache() : bool
Tags
Return values
boolisAvailableEditLink()
編集画面へのリンクが利用可能かどうか
public
isAvailableEditLink() : bool
Tags
Return values
boolisAvailableLogin()
ログインが利用可能かどうか
public
isAvailableLogin() : bool
Tags
Return values
boolisAvailableMode()
モードの表示が利用可能かどうか
public
isAvailableMode() : bool
Tags
Return values
boolisAvailablePublishLink()
公開ページへのリンクが利用可能かどうか
public
isAvailablePublishLink() : bool
Tags
Return values
boolisLoginUrl()
現在の画面がログイン画面のURLかどうか
public
isLoginUrl() : bool
Tags
Return values
boolpublishLink()
公開画面リンク出力
public
publishLink() : mixed