null-waarden afvangen in Beheer en datumhelpers (PHP 8.1 deprecations)
- Beheer: systemnorm null -> '' voor str_replace (zelfde resultaat als PHP 7) - mysql2date/date2mysql: strtotime() krijgt '' i.p.v. null Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -33,7 +33,7 @@ class Beheer extends MY_Controller{
|
|||||||
if ($versies){
|
if ($versies){
|
||||||
foreach($versies as $versie){
|
foreach($versies as $versie){
|
||||||
$versie->ingangsdatum = mysql2date($versie->ingangsdatum);
|
$versie->ingangsdatum = mysql2date($versie->ingangsdatum);
|
||||||
$versie->systemnorm = str_replace('.', ',', $versie->systemnorm);
|
$versie->systemnorm = str_replace('.', ',', $versie->systemnorm ?? '');
|
||||||
$versie->deleteok = true;
|
$versie->deleteok = true;
|
||||||
//TODO deleteok bepalen
|
//TODO deleteok bepalen
|
||||||
}
|
}
|
||||||
@@ -51,7 +51,7 @@ class Beheer extends MY_Controller{
|
|||||||
$versie = $this->Versies_model->getversie($id);
|
$versie = $this->Versies_model->getversie($id);
|
||||||
|
|
||||||
$versie->ingangsdatum =mysql2date($versie->ingangsdatum);
|
$versie->ingangsdatum =mysql2date($versie->ingangsdatum);
|
||||||
$versie->systemnorm = str_replace('.', ',', $versie->systemnorm);
|
$versie->systemnorm = str_replace('.', ',', $versie->systemnorm ?? '');
|
||||||
$versie->deleteok = true;
|
$versie->deleteok = true;
|
||||||
echo json_encode($versie);
|
echo json_encode($versie);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -15,11 +15,11 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
function date2mysql($date){
|
function date2mysql($date){
|
||||||
return date('Y-m-d', strtotime($date));
|
return date('Y-m-d', strtotime($date ?? ''));
|
||||||
}
|
}
|
||||||
|
|
||||||
function mysql2date($date){
|
function mysql2date($date){
|
||||||
return date('d-m-Y', strtotime($date));
|
return date('d-m-Y', strtotime($date ?? ''));
|
||||||
}
|
}
|
||||||
function mysql2bedrag($bedrag){
|
function mysql2bedrag($bedrag){
|
||||||
$bedrag2=number_format((float)$bedrag,2,",",".");
|
$bedrag2=number_format((float)$bedrag,2,",",".");
|
||||||
|
|||||||
Reference in New Issue
Block a user