/home/knowyo10/merihelp.knowyourright.net/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php
namespace Illuminate\Database\Eloquent;
use ArrayAccess;
use Exception;
use Illuminate\Contracts\Queue\QueueableCollection;
use Illuminate\Contracts\Queue\QueueableEntity;
use Illuminate\Contracts\Routing\UrlRoutable;
use Illuminate\Contracts\Support\Arrayable;
use Illuminate\Contracts\Support\Jsonable;
use Illuminate\Database\ConnectionResolverInterface as Resolver;
use Illuminate\Database\Eloquent\Relations\Concerns\AsPivot;
use Illuminate\Database\Eloquent\Relations\Pivot;
use Illuminate\Support\Arr;
use Illuminate\Support\Collection as BaseCollection;
use Illuminate\Support\Str;
use Illuminate\Support\Traits\ForwardsCalls;
use JsonSerializable;
abstract class Model implements Arrayable, ArrayAccess, Jsonable, JsonSerializable, QueueableEntity, UrlRoutable
{
use Concerns\HasAttributes,
Concerns\HasEvents,
Concerns\HasGlobalScopes,
Concerns\HasRelationships,
Concerns\HasTimestamps,
Concerns\HidesAttributes,
Concerns\GuardsAttributes,
ForwardsCalls;
/**
* The connection name for the model.
*
* @var string|null
*/
protected $connection;
/**
* The table associated with the model.
*
Arguments
"""
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/knowyo10/merihelp.knowyourright.net/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:1548\n
Stack trace:\n
#0 /home/knowyo10/merihelp.knowyourright.net/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(21): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError()\n
#1 /home/knowyo10/merihelp.knowyourright.net/vendor/composer/ClassLoader.php(576): include('/home/knowyo10/...')\n
#2 /home/knowyo10/merihelp.knowyourright.net/vendor/composer/ClassLoader.php(427): Composer\Autoload\{closure}()\n
#3 /home/knowyo10/merihelp.knowyourright.net/vendor/laravel/framework/src/Illuminate/Database/DatabaseServiceProvider.php(42): Composer\Autoload\ClassLoader->loadClass()\n
#4 /home/knowyo10/merihelp.knowyourright.net/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(616): Illuminate\Database\DatabaseServiceProvider->register()\n
#5 /home/knowyo10/merihelp.knowyourright.net/vendor/laravel/framework/src/Illuminate/Foundation/ProviderRepository.php(75): Illuminate\Foundation\Application->register()\n
#6 /home/knowyo10/merihelp.knowyourright.net/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(593): Illuminate\Foundation\ProviderRepository->load()\n
#7 /home/knowyo10/merihelp.knowyourright.net/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/RegisterProviders.php(17): Illuminate\Foundation\Application->registerConfiguredProviders()\n
#8 /home/knowyo10/merihelp.knowyourright.net/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(219): Illuminate\Foundation\Bootstrap\RegisterProviders->bootstrap()\n
#9 /home/knowyo10/merihelp.knowyourright.net/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(156): Illuminate\Foundation\Application->bootstrapWith()\n
#10 /home/knowyo10/merihelp.knowyourright.net/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(140): Illuminate\Foundation\Http\Kernel->bootstrap()\n
#11 /home/knowyo10/merihelp.knowyourright.net/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(110): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter()\n
#12 /home/knowyo10/merihelp.knowyourright.net/public/index.php(54): Illuminate\Foundation\Http\Kernel->handle()\n
#13 /home/knowyo10/merihelp.knowyourright.net/server.php(21): require_once('/home/knowyo10/...')\n
#14 {main}
"""