Deprecated: Return type of Pimple\Container::offsetExists($id) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/youbent001/public_html/vendor/pimple/pimple/src/Pimple/Container.php on line 128
Deprecated: Return type of Pimple\Container::offsetGet($id) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/youbent001/public_html/vendor/pimple/pimple/src/Pimple/Container.php on line 93
Deprecated: Return type of Pimple\Container::offsetSet($id, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/youbent001/public_html/vendor/pimple/pimple/src/Pimple/Container.php on line 74
Deprecated: Return type of Pimple\Container::offsetUnset($id) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/youbent001/public_html/vendor/pimple/pimple/src/Pimple/Container.php on line 138
Deprecated: Return type of Slim\Collection::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/youbent001/public_html/vendor/slim/slim/Slim/Collection.php on line 143
Deprecated: Return type of Slim\Collection::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/youbent001/public_html/vendor/slim/slim/Slim/Collection.php on line 155
Deprecated: Return type of Slim\Collection::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/youbent001/public_html/vendor/slim/slim/Slim/Collection.php on line 166
Deprecated: Return type of Slim\Collection::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/youbent001/public_html/vendor/slim/slim/Slim/Collection.php on line 176
Deprecated: Return type of Slim\Collection::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/youbent001/public_html/vendor/slim/slim/Slim/Collection.php on line 186
Deprecated: Return type of Slim\Collection::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/youbent001/public_html/vendor/slim/slim/Slim/Collection.php on line 200
Deprecated: Return type of Slim\Collection::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/youbent001/public_html/vendor/slim/slim/Slim/Collection.php on line 143
Deprecated: Return type of Slim\Collection::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/youbent001/public_html/vendor/slim/slim/Slim/Collection.php on line 155
Deprecated: Return type of Slim\Collection::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/youbent001/public_html/vendor/slim/slim/Slim/Collection.php on line 166
Deprecated: Return type of Slim\Collection::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/youbent001/public_html/vendor/slim/slim/Slim/Collection.php on line 176
Deprecated: Return type of Slim\Collection::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/youbent001/public_html/vendor/slim/slim/Slim/Collection.php on line 186
Deprecated: Return type of Slim\Collection::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/youbent001/public_html/vendor/slim/slim/Slim/Collection.php on line 200
Fatal error: Uncaught TypeError: implode(): Argument #2 ($array) must be of type ?array, string given in /home/youbent001/public_html/lib/MysqliDb.php:1676
Stack trace:
#0 /home/youbent001/public_html/lib/MysqliDb.php(1676): implode(Array, '`, `')
#1 /home/youbent001/public_html/lib/MysqliDb.php(1405): MysqliDb->_buildInsertQuery(Array)
#2 /home/youbent001/public_html/lib/MysqliDb.php(1367): MysqliDb->_buildQuery(NULL, Array)
#3 /home/youbent001/public_html/lib/MysqliDb.php(734): MysqliDb->_buildInsert('sys_views', Array, 'REPLACE')
#4 /home/youbent001/public_html/src/routes/athlete.php(145): MysqliDb->replace('sys_views', Array)
#5 [internal function]: Closure->{closure}(Object(Slim\Http\Request), Object(Slim\Http\Response), Array)
#6 /home/youbent001/public_html/vendor/slim/slim/Slim/Handlers/Strategies/RequestResponse.php(41): call_user_func(Object(Closure), Object(Slim\Http\Request), Object(Slim\Http\Response), Array)
#7 /home/youbent001/public_html/vendor/slim/slim/Slim/Route.php(325): Slim\Handlers\Strategies\RequestResponse->__invoke(Object(Closure), Object(Slim\Http\Request), Object(Slim\Http\Response), Array)
#8 /home/youbent001/public_html/vendor/slim/slim/Slim/MiddlewareAwareTrait.php(116): Slim\Route->__invoke(Object(Slim\Http\Request), Object(Slim\Http\Response))
#9 /home/youbent001/public_html/vendor/slim/slim/Slim/Route.php(297): Slim\Route->callMiddlewareStack(Object(Slim\Http\Request), Object(Slim\Http\Response))
#10 /home/youbent001/public_html/vendor/slim/slim/Slim/App.php(434): Slim\Route->run(Object(Slim\Http\Request), Object(Slim\Http\Response))
#11 /home/youbent001/public_html/index.php(59): Slim\App->__invoke(Object(Slim\Http\Request), Object(Slim\Http\Response))
#12 [internal function]: Closure->{closure}(Object(Slim\Http\Request), Object(Slim\Http\Response), Object(Slim\App))
#13 /home/youbent001/public_html/vendor/slim/slim/Slim/MiddlewareAwareTrait.php(67): call_user_func(Object(Closure), Object(Slim\Http\Request), Object(Slim\Http\Response), Object(Slim\App))
#14 /home/youbent001/public_html/vendor/slim/slim/Slim/MiddlewareAwareTrait.php(116): Slim\App->Slim\{closure}(Object(Slim\Http\Request), Object(Slim\Http\Response))
#15 /home/youbent001/public_html/vendor/slim/slim/Slim/App.php(341): Slim\App->callMiddlewareStack(Object(Slim\Http\Request), Object(Slim\Http\Response))
#16 /home/youbent001/public_html/vendor/slim/slim/Slim/App.php(302): Slim\App->process(Object(Slim\Http\Request), Object(Slim\Http\Response))
#17 /home/youbent001/public_html/index.php(74): Slim\App->run()
#18 {main}
thrown in /home/youbent001/public_html/lib/MysqliDb.php on line 1676