BcToolbarHelper
extends Helper
in package
Uses
BcContainerTrait
BcToolbarHelper
Table of Contents
- $BcAdmin : BcAdminHelper
- $BcAuth : BcAuthHelper
- $BcBaser : BcBaserHelper
- $helpers : array<string|int, string>
- Helper
- 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
Return values
mixed —editLink()
編集画面リンク出力
public
editLink() : mixed
Tags
Return values
mixed —getAccountSettingUrl()
アカウント編集画面へのURL取得
public
getAccountSettingUrl() : array<string|int, mixed>|string
Tags
Return values
array<string|int, mixed>|string —getLoginUrl()
ログインURL取得
public
getLoginUrl() : string
Tags
Return values
string —getLogoLink()
ロゴのリンクを取得
public
getLogoLink() : mixed
Tags
Return values
mixed —getLogoLinkOptions()
ロゴのリンクのオプションを取得
public
getLogoLinkOptions() : mixed
Tags
Return values
mixed —getLogoText()
ロゴのテキストを取得
public
getLogoText() : mixed
Tags
Return values
mixed —getLogoType()
ロゴのタイプを取得
public
getLogoType() : string
Tags
Return values
string —getLogoutUrl()
ログアウトURL取得
public
getLogoutUrl() : mixed|string
Tags
Return values
mixed|string —getMode()
現在のモードを取得
public
getMode() : string
Tags
Return values
string —getModeDescription()
現在のモードの説明文取得
public
getModeDescription() : string
Tags
Return values
string —getModeTitle()
現在のモードのタイトル取得
public
getModeTitle() : string
Tags
Return values
string —getService()
Get Service
public
getService( $service) : array<string|int, mixed>|mixed|object
Parameters
Tags
Return values
array<string|int, mixed>|mixed|object —hasService()
Has Service
public
hasService( $service) : bool
Parameters
Tags
Return values
bool —isAvailableAccountSetting()
アカウント編集が利用可能かどうか
public
isAvailableAccountSetting() : bool
Tags
Return values
bool —isAvailableAddLink()
現在のページで固定ページの新規登録が有効かどうか
public
isAvailableAddLink() : bool
フロントページでコンテンツフォルダを表示している事が条件
Tags
Return values
bool —isAvailableBackAgent()
元のユーザーに戻るが利用可能かどうか
public
isAvailableBackAgent() : bool
Tags
Return values
bool —isAvailableClearCache()
キャッシュクリアが利用可能かどうか
public
isAvailableClearCache() : bool
Tags
Return values
bool —isAvailableEditLink()
編集画面へのリンクが利用可能かどうか
public
isAvailableEditLink() : bool
Tags
Return values
bool —isAvailableLogin()
ログインが利用可能かどうか
public
isAvailableLogin() : bool
Tags
Return values
bool —isAvailableMode()
モードの表示が利用可能かどうか
public
isAvailableMode() : bool
Tags
Return values
bool —isAvailablePublishLink()
公開ページへのリンクが利用可能かどうか
public
isAvailablePublishLink() : bool
Tags
Return values
bool —isLoginUrl()
現在の画面がログイン画面のURLかどうか
public
isLoginUrl() : bool
Tags
Return values
bool —publishLink()
公開画面リンク出力
public
publishLink() : mixed