a-blog cms PHP API Reference

FileIconResolver
in package

ファイルユニットの拡張子から fileicon ディレクトリ内の一致するアイコン名を解決する純粋ロジック。

File.php::renderEdit() 内で行っていた preg_match 判定を、 正規表現メタ文字を含む拡張子入力でもエラーを出さない形に切り出したもの。

Table of Contents

Methods

resolve()  : string|null

Methods

resolve()

public static resolve(string $ext, array<int, string> $iconFileList) : string|null
Parameters
$ext : string

判定対象の拡張子 (ドットなし)

$iconFileList : array<int, string>

fileicon ディレクトリ配下のファイルパス一覧

Return values
string|null

一致した場合は入力拡張子をそのまま返す。一致しなければ null。


        
On this page

Search results