fix exam and grading

This commit is contained in:
root
2026-06-04 13:25:31 -04:00
parent b4e6ac03c5
commit feb6be0610
22 changed files with 1288 additions and 120 deletions
+11 -4
View File
@@ -2,6 +2,13 @@
use Illuminate\Support\Str;
$mysqlSslCaOption = null;
if (extension_loaded('pdo_mysql')) {
$mysqlSslCaOption = defined('Pdo\\Mysql::ATTR_SSL_CA')
? constant('Pdo\\Mysql::ATTR_SSL_CA')
: (defined('PDO::MYSQL_ATTR_SSL_CA') ? constant('PDO::MYSQL_ATTR_SSL_CA') : null);
}
return [
/*
@@ -58,8 +65,8 @@ return [
'prefix_indexes' => true,
'strict' => true,
'engine' => null,
'options' => extension_loaded('pdo_mysql') ? array_filter([
PDO::MYSQL_ATTR_SSL_CA => env('MYSQL_ATTR_SSL_CA'),
'options' => $mysqlSslCaOption !== null ? array_filter([
$mysqlSslCaOption => env('MYSQL_ATTR_SSL_CA'),
]) : [],
],
@@ -78,8 +85,8 @@ return [
'prefix_indexes' => true,
'strict' => true,
'engine' => null,
'options' => extension_loaded('pdo_mysql') ? array_filter([
PDO::MYSQL_ATTR_SSL_CA => env('MYSQL_ATTR_SSL_CA'),
'options' => $mysqlSslCaOption !== null ? array_filter([
$mysqlSslCaOption => env('MYSQL_ATTR_SSL_CA'),
]) : [],
],