$value) {
$string = str_replace($value['code'], $value['txt'], $string);
}
$string = html_entity_decode($string);
return $string;
}
public static function table_row_abschluss($_row)
{
$html = '
';
foreach ($_row as $key => $value) {
$html .= '| '.$value.' | ';
}
$html .= '
';
return $html;
}
public static function table_row($_row, $border = 0)
{
$html = '';
foreach ($_row as $key => $value) {
if ($border) {
$html .= '| '.$value.' | ';
} else {
$html .= ''.$value.' | ';
}
}
$html .= '
';
return $html;
}
public static function make_int($arr, $_fields)
{
foreach ($arr as $key => $value) {
foreach ($_fields as $k => $field) {
if (isset($value[$field])) {
$arr[$key][$field] = (int) $value[$field];
}
}
}
return $arr;
}
public static function make_double($arr, $_fields)
{
foreach ($arr as $key => $value) {
foreach ($_fields as $k => $field) {
if (isset($value[$field])) {
$arr[$key][$field] = (float) $value[$field];
}
}
}
return $arr;
}
public static function zero_to_null($arr, $_fields)
{
foreach ($arr as $key => $value) {
foreach ($_fields as $k => $field) {
if (isset($value[$field])) {
if ((float) $value[$field] == 0) {
$arr[$key][$field] = '';
} else {
$arr[$key][$field] = self::number_format_de($value[$field], 2);
}
}
}
}
return $arr;
}
public static function format_double($arr, $_fields, $stellen)
{
foreach ($arr as $key => $value) {
foreach ($_fields as $k => $field) {
if (isset($value[$field])) {
$arr[$key][$field] = self::number_format_de($value[$field], $stellen);
}
}
}
return $arr;
}
public static function table_header_row($_row)
{
$html = '';
foreach ($_row as $key => $value) {
if ($value == 'space') {
$html .= '| | ';
} else {
$html .= ''.$value.' | ';
}
}
$html .= '
';
return $html;
}
public static function table_header_row_r($_row)
{
$html = '';
foreach ($_row as $key => $value) {
$html .= '| '.$value.' | ';
}
$html .= '
';
return $html;
}
public static function footer($projektname)
{
$html = '';
return $html;
}
}