Level 55
@realtebo assuming relation in User model called companies (fix if wrong)
public function scopeCompanyDescriptionLike($query, $value)
{
return $query->whereHas('companies', fn ($query) => $query->where('description', 'like', '%' . $value . '%'));
}
https://laravel.com/docs/8.x/eloquent-relationships#querying-relationship-existence