Internal server error!
(error 500)
syntax error, unexpected '&'
Code
array_walk($columns, fn (&$v) => $v = $v['name']); // <==
$start = (($page - 1) * $limit);
$sql = "SELECT * FROM `$tableName` LIMIT $start, $limit";
$stmt = $this->db->execute($sql, [], []);
$rows = $this->db->fetchAll($stmt);
if ($rows) {
$columns = $this->db->getColumnsMeta($tableName);
array_walk($columns, fn (&$v) => $v = $v['name']); // <==
//$output .= "INSERT INTO `$tableName` ";
//$output .= '(`' . implode('`,`', $columns) . "`) VALUES \n";
$len = count($rows);
$i = 0;
Trace
#0 /home/www/vvveb/demo/system/core/frontcontroller.php(298): Vvveb\System\Core\FrontController::call('Vvveb\\Controlle...', 'index', '/home/www/vvveb...') #1 /home/www/vvveb/demo/system/core/frontcontroller.php(364): Vvveb\System\Core\FrontController::redirect('Tools/Backup', 'index') #2 /home/www/vvveb/demo/system/core/startup.php(366): Vvveb\System\Core\FrontController::dispatch() #3 /home/www/vvveb/demo/index.php(138): Vvveb\System\Core\start() #4 /home/www/vvveb/demo/admin/index.php(41): include('/home/www/vvveb...') #5 /home/www/vvveb/demo/public/admin/index.php(26): include('/home/www/vvveb...') #6 {main}