Ларавел возвращает пустые отношения на модели, когда условие верно

public function shop(): BelongsTo
{
    if(true) {
        return new BelongsTo($this->newQuery(), $this, '', '', '');
    }
    return $this->belongsTo('App\Models\Shop');
}
Mobile Star