Deprecated: Return type of Dotenv\Environment\AbstractVariables::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/ubuntu/simova-alerts-api/vendor/vlucas/phpdotenv/src/Environment/AbstractVariables.php on line 56

Deprecated: Return type of Dotenv\Environment\AbstractVariables::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/ubuntu/simova-alerts-api/vendor/vlucas/phpdotenv/src/Environment/AbstractVariables.php on line 64

Deprecated: Return type of Dotenv\Environment\AbstractVariables::offsetSet($offset, $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/ubuntu/simova-alerts-api/vendor/vlucas/phpdotenv/src/Environment/AbstractVariables.php on line 72

Deprecated: Return type of Dotenv\Environment\AbstractVariables::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/ubuntu/simova-alerts-api/vendor/vlucas/phpdotenv/src/Environment/AbstractVariables.php on line 80

Deprecated: auto_detect_line_endings is deprecated in /home/ubuntu/simova-alerts-api/vendor/vlucas/phpdotenv/src/Loader.php on line 131

Deprecated: Return type of PhpOption\Some::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/ubuntu/simova-alerts-api/vendor/phpoption/phpoption/src/PhpOption/Some.php on line 152

Deprecated: Return type of PhpOption\None::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/ubuntu/simova-alerts-api/vendor/phpoption/phpoption/src/PhpOption/None.php on line 118

Deprecated: Return type of Illuminate\Container\Container::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/ubuntu/simova-alerts-api/vendor/illuminate/container/Container.php on line 1214

Deprecated: Return type of Illuminate\Container\Container::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/ubuntu/simova-alerts-api/vendor/illuminate/container/Container.php on line 1225

Deprecated: Return type of Illuminate\Container\Container::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/ubuntu/simova-alerts-api/vendor/illuminate/container/Container.php on line 1237

Deprecated: Return type of Illuminate\Container\Container::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/ubuntu/simova-alerts-api/vendor/illuminate/container/Container.php on line 1250

Deprecated: Return type of Illuminate\Config\Repository::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/ubuntu/simova-alerts-api/vendor/illuminate/config/Repository.php on line 141

Deprecated: Return type of Illuminate\Config\Repository::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/ubuntu/simova-alerts-api/vendor/illuminate/config/Repository.php on line 152

Deprecated: Return type of Illuminate\Config\Repository::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/ubuntu/simova-alerts-api/vendor/illuminate/config/Repository.php on line 164

Deprecated: Return type of Illuminate\Config\Repository::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/ubuntu/simova-alerts-api/vendor/illuminate/config/Repository.php on line 175

Fatal error: During inheritance of ArrayAccess: Uncaught ErrorException: Return type of Illuminate\Database\Eloquent\Model::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/ubuntu/simova-alerts-api/vendor/illuminate/database/Eloquent/Model.php:1544 Stack trace: #0 /home/ubuntu/simova-alerts-api/vendor/illuminate/database/Eloquent/Model.php(20): Laravel\Lumen\Application->Laravel\Lumen\Concerns\{closure}() #1 /home/ubuntu/simova-alerts-api/vendor/composer/ClassLoader.php(444): include('...') #2 /home/ubuntu/simova-alerts-api/vendor/composer/ClassLoader.php(322): Composer\Autoload\includeFile() #3 /home/ubuntu/simova-alerts-api/vendor/illuminate/database/DatabaseServiceProvider.php(35): Composer\Autoload\ClassLoader->loadClass() #4 /home/ubuntu/simova-alerts-api/vendor/laravel/lumen-framework/src/Application.php(200): Illuminate\Database\DatabaseServiceProvider->register() #5 /home/ubuntu/simova-alerts-api/vendor/laravel/lumen-framework/src/Application.php(609): Laravel\Lumen\Application->register() #6 /home/ubuntu/simova-alerts-api/vendor/laravel/lumen-framework/src/Application.php(367): Laravel\Lumen\Application->loadComponent() #7 /home/ubuntu/simova-alerts-api/vendor/illuminate/container/Container.php(785): Laravel\Lumen\Application->Laravel\Lumen\{closure}() #8 /home/ubuntu/simova-alerts-api/vendor/illuminate/container/Container.php(667): Illuminate\Container\Container->build() #9 /home/ubuntu/simova-alerts-api/vendor/illuminate/container/Container.php(615): Illuminate\Container\Container->resolve() #10 /home/ubuntu/simova-alerts-api/vendor/laravel/lumen-framework/src/Application.php(267): Illuminate\Container\Container->make() #11 /home/ubuntu/simova-alerts-api/vendor/laravel/lumen-framework/src/Application.php(722): Laravel\Lumen\Application->make() #12 /home/ubuntu/simova-alerts-api/bootstrap/app.php(30): Laravel\Lumen\Application->withEloquent() #13 /home/ubuntu/simova-alerts-api/public/index.php(14): require('...') #14 {main} in /home/ubuntu/simova-alerts-api/vendor/illuminate/database/Eloquent/Model.php on line 20

Fatal error: During inheritance of ArrayAccess: Uncaught ErrorException: Return type of Illuminate\Support\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/ubuntu/simova-alerts-api/vendor/illuminate/support/Collection.php:2060 Stack trace: #0 /home/ubuntu/simova-alerts-api/vendor/illuminate/support/Collection.php(40): Laravel\Lumen\Application->Laravel\Lumen\Concerns\{closure}() #1 /home/ubuntu/simova-alerts-api/vendor/composer/ClassLoader.php(444): include('...') #2 /home/ubuntu/simova-alerts-api/vendor/composer/ClassLoader.php(322): Composer\Autoload\includeFile() #3 /home/ubuntu/simova-alerts-api/vendor/illuminate/support/helpers.php(471): Composer\Autoload\ClassLoader->loadClass() #4 /home/ubuntu/simova-alerts-api/vendor/illuminate/log/LogManager.php(216): collect() #5 /home/ubuntu/simova-alerts-api/vendor/illuminate/log/LogManager.php(178): Illuminate\Log\LogManager->createStackDriver() #6 /home/ubuntu/simova-alerts-api/vendor/illuminate/log/LogManager.php(102): Illuminate\Log\LogManager->resolve() #7 /home/ubuntu/simova-alerts-api/vendor/illuminate/log/LogManager.php(90): Illuminate\Log\LogManager->get() #8 /home/ubuntu/simova-alerts-api/vendor/illuminate/log/LogManager.php(500): Illuminate\Log\LogManager->driver() #9 /home/ubuntu/simova-alerts-api/vendor/laravel/lumen-framework/src/Exceptions/Handler.php(45): Illuminate\Log\LogManager->error() #10 /home/ubuntu/simova-alerts-api/vendor/laravel/lumen-framework/src/Concerns/RegistersExceptionHandlers.php(122): Laravel\Lumen\Exceptions\Handler->report() #11 /home/ubuntu/simova-alerts-api/vendor/laravel/lumen-framework/src/Concerns/RegistersExceptionHandlers.php(66): Laravel\Lumen\Application->handleUncaughtException() #12 /home/ubuntu/simova-alerts-api/vendor/laravel/lumen-framework/src/Concerns/RegistersExceptionHandlers.php(54): Laravel\Lumen\Application->handleShutdown() #13 [internal function]: Laravel\Lumen\Application->Laravel\Lumen\Concerns\{closure}() #14 {main} in /home/ubuntu/simova-alerts-api/vendor/illuminate/support/Collection.php on line 40