Unhandled TypeError

Rovota\Framework\Database\Model\Model::find(): Argument #1 ($identifier) must be of type string|int, null given, called in /home/deb49059n4/domains/daciast.nl/public_html/app/Models/Blog/PostComment.php on line 53


PHP 8.4.2 Core 1.0.0

Stack Trace /home/deb49059n4/domains/daciastnl/public_html/vendor/rovota/framework/src/Database/Model/Traits/ModelQueryFunctionsphp:106 Rovota\Framework\Database\Model\Model:53 Staticfind App\Models\Blog\PostComment:78 Non-Static{closure:App\Models\Blog\PostComment::$user::get():52} Rovota\Framework\Caching\CacheStore:52 Non-Staticremember App\Models\Blog\PostComment:119 Non-Static$user::get /home/deb49059n4/domains/daciastnl/public_html/modules/blog_postphp:87 include /home/deb49059n4/domains/daciast.nl/public_html/vendor/rovota/framework/src/Database/Model/Traits/ModelQueryFunctions.php:106
96
        return static::getQueryBuilderFromStaticModel()->select()->page($number, $size);
97
    }
98
99
    // -----------------
100
101
    public static function select(): SelectQuery
102
    {
103
        return static::getQueryBuilderFromStaticModel()->select();
104
    }
105
106
    public static function find(string|int $identifier, string|null $column = null): static|null
107
    {
108
        return static::getQueryBuilderFromStaticModel()->select()->find($identifier, $column);
109
    }
110
111
    public static function all(): Basket
112
    {
113
        return static::getQueryBuilderFromStaticModel()->select()->get();
114
    }
115
116
    public static function count(): float|int