Refactored into classes, now just need to display data, and later create editing form

This commit is contained in:
Hash Borgir
2022-05-07 06:25:27 -06:00
parent 322f6d1223
commit bd7a2efed7
29 changed files with 920 additions and 1661 deletions

View File

@@ -41,20 +41,36 @@
*/
function ddump($var) {
//echo "<pre>";
//var_dump($var);
//echo "</pre>";
echo "<pre>";
var_dump($var);
echo "</pre>";
header('Content-Type: application/json');
echo json_encode($var, JSON_INVALID_UTF8_IGNORE | JSON_PRETTY_PRINT);
// header('Content-Type: application/json');
// echo json_encode($var, JSON_INVALID_UTF8_IGNORE | JSON_PRETTY_PRINT);
die();
}
function dump($var) {
//echo "<pre>";
//echo "$var";
//echo "</pre>";
echo "<pre>";
echo "$var";
echo "</pre>";
header('Content-Type: application/json');
echo json_encode($var, JSON_INVALID_UTF8_IGNORE | JSON_PRETTY_PRINT);
//header('Content-Type: application/json');
//echo json_encode($var, JSON_INVALID_UTF8_IGNORE | JSON_PRETTY_PRINT);
}
function strtobits(string $str): string {
$ret = "";
for ($i = 0; $i < strlen($str); ++$i) {
$ord = ord($str[$i]);
for ($bitnum = 7; $bitnum >= 0; --$bitnum) {
if ($ord & (1 << $bitnum)) {
$ret .= "1";
} else {
$ret .= "0";
}
}
}
return $ret;
}