diff options
| author | Christian Weiske <cweiske@cweiske.de> | 2012-04-03 08:29:37 +0200 |
|---|---|---|
| committer | Christian Weiske <cweiske@cweiske.de> | 2012-04-03 08:29:37 +0200 |
| commit | 7dcd592544ae0b55d0e205ff83631067a0d0aa6b (patch) | |
| tree | 634b17274e6efd1c7e8a1aee216cda194f08c1d6 /src | |
| parent | a39bd415faa45403247e6af89a32df4dd3560b3e (diff) | |
| download | phorkie-7dcd592544ae0b55d0e205ff83631067a0d0aa6b.tar.gz phorkie-7dcd592544ae0b55d0e205ff83631067a0d0aa6b.zip | |
proper type dropdown for files now
Diffstat (limited to 'src')
| -rw-r--r-- | src/Phorkie/HtmlHelper.php | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/src/Phorkie/HtmlHelper.php b/src/Phorkie/HtmlHelper.php new file mode 100644 index 0000000..f20add3 --- /dev/null +++ b/src/Phorkie/HtmlHelper.php @@ -0,0 +1,28 @@ +<?php +namespace Phorkie; + +class HtmlHelper +{ + public function getLanguageOptions(File $file = null) + { + $html = ''; + $fileExt = null; + if ($file !== null) { + $fileExt = $file->getExt(); + } + foreach ($GLOBALS['phorkie']['languages'] as $ext => $arLang) { + if (isset($arLang['show']) && !$arLang['show']) { + continue; + } + $html .= sprintf( + '<option value="%s"%s>%s</option>', + $ext, + $fileExt == $ext ? ' selected="selected"' : '', + $arLang['title'] + ) . "\n"; + } + return $html; + } +} + +?>
\ No newline at end of file |
