Property | Type | Description | |
---|---|---|---|
$helpers | array | Helper |
Property | Type | Description | |
---|---|---|---|
$_Content | Content | Content Model | |
$_Permission |
Method | Description | |
---|---|---|
__construct ( View $View, $settings = [] ) : void | Constructor. | |
_getIconUrl ( $plugin, $type, $file, null $suffix = null ) : string | アイコンのURLを取得する | |
getContentFolderList ( integer $siteId = null, array $options = [] ) : array | boolean | フォルダリストを取得する | |
getCurrentRelatedSiteUrl ( string $siteName ) : mixed | string | 現在のURLを元に指定したサブサイトのURLを取得する | |
getJsonSettings ( ) : string | コンテンツ設定を Json 形式で取得する | |
getParent ( $contentId ) : mixed | 親コンテンツを取得する | |
getPureUrl ( string $url, $siteId ) : mixed | プレフィックスなしのURLを取得する | |
getRelatedSiteContents ( integer $id = null, $options = [] ) : array | false | 関連サイトのコンテンツを取得 | |
getRelatedSiteLinks ( integer $id = null, $options = [] ) : array | 関連サイトのリンク情報を取得する | |
getSiteRoot ( $siteId ) | ||
getSiteRootId ( $siteId ) | ||
getTree ( $id = 1, null $level = null, array $options = [] ) : array | コンテンツリストをツリー構造で取得する | |
getUrl ( $url, $full = false, boolean $useSubDomain = false ) | フルURLを取得する | |
getUrlById ( $id, $full = false ) : mixed | コンテンツIDよりフルURLを取得する | |
isActionAvailable ( $type, $action, $entityId ) | ||
isAllowPublish ( array $data, boolean $self = false ) : mixed | データが公開状態にあるか確認する | |
isSiteRelated ( array $data ) : boolean | サイト連携データかどうか確認する | |
setup ( ) | セットアップ |
Method | Description | |
---|---|---|
_getExistsTitles ( ) : array | シングルコンテンツで既に登録済のタイトルを取得する |
public __construct ( View $View, $settings = [] ) : void | ||
$View | View | |
return | void |
protected _getExistsTitles ( ) : array | ||
return | array |
public _getIconUrl ( $plugin, $type, $file, null $suffix = null ) : string | ||
$type | ||
$file | ||
$suffix | null | |
return | string |
public getJsonSettings ( ) : string | ||
return | string |
public getPureUrl ( string $url, $siteId ) : mixed | ||
$url | string | |
return | mixed |
public getRelatedSiteContents ( integer $id = null, $options = [] ) : array | false | ||
$id | integer | コンテンツID |
return | array | false | | false |
public getRelatedSiteLinks ( integer $id = null, $options = [] ) : array | ||
$id | integer | |
return | array |
public getUrlById ( $id, $full = false ) : mixed | ||
$id | ||
return | mixed |
public isSiteRelated ( array $data ) : boolean | ||
$data | array | |
return | boolean |