Resolver
in package
Table of Contents
Methods
- resolveLink() : string|null
- ブログを考慮したリンクに変換
- resolvePath() : string|null
- 指定されたパスをテーマ、テンプレートパスを考慮したパスを変換
- rewritePaths() : string
- テンプレートのパスを解決して変換
- resolveFilePath() : string
- ファイルパスの解決
- resolveLinkAttribute() : string
- リンク属性のパス解決
- resolveSrcSetAttribute() : string
- srcset属性のパス解決
Methods
resolveLink()
ブログを考慮したリンクに変換
public
resolveLink(string $link[, int $bid = 0 ]) : string|null
Parameters
- $link : string
- $bid : int = 0
Return values
string|nullresolvePath()
指定されたパスをテーマ、テンプレートパスを考慮したパスを変換
public
resolvePath(string $path, string $theme, string $tplPath) : string|null
Parameters
- $path : string
- $theme : string
- $tplPath : string
Return values
string|nullrewritePaths()
テンプレートのパスを解決して変換
public
rewritePaths(string $txt, string $theme, string $tplPath, int $bid) : string
Parameters
- $txt : string
- $theme : string
- $tplPath : string
- $bid : int
Return values
stringresolveFilePath()
ファイルパスの解決
protected
resolveFilePath(string $txt, string $theme, string $tplPath) : string
Parameters
- $txt : string
- $theme : string
- $tplPath : string
Return values
stringresolveLinkAttribute()
リンク属性のパス解決
protected
resolveLinkAttribute(string $txt, int $bid) : string
Parameters
- $txt : string
- $bid : int
Return values
stringresolveSrcSetAttribute()
srcset属性のパス解決
protected
resolveSrcSetAttribute(string $txt, string $theme, string $tplPath) : string
Parameters
- $txt : string
- $theme : string
- $tplPath : string