diff --git a/app/Models/Account.php b/app/Models/Account.php index d801a5ed46f5..97d9941e2d94 100644 --- a/app/Models/Account.php +++ b/app/Models/Account.php @@ -135,50 +135,7 @@ use Laracasts\Presenter\PresentableTrait; * @property-read \Illuminate\Database\Eloquent\Collection $companies * @property-read \Illuminate\Database\Eloquent\Collection $company_users * @property-read \Illuminate\Database\Eloquent\Collection $users - * @property-read \Illuminate\Database\Eloquent\Collection $bank_integrations - * @property-read \Illuminate\Database\Eloquent\Collection $companies - * @property-read \Illuminate\Database\Eloquent\Collection $company_users - * @property-read \Illuminate\Database\Eloquent\Collection $users - * @property-read \Illuminate\Database\Eloquent\Collection $bank_integrations - * @property-read \Illuminate\Database\Eloquent\Collection $companies - * @property-read \Illuminate\Database\Eloquent\Collection $company_users - * @property-read \Illuminate\Database\Eloquent\Collection $users - * @property-read \Illuminate\Database\Eloquent\Collection $bank_integrations - * @property-read \Illuminate\Database\Eloquent\Collection $companies - * @property-read \Illuminate\Database\Eloquent\Collection $company_users - * @property-read \Illuminate\Database\Eloquent\Collection $users - * @property-read \Illuminate\Database\Eloquent\Collection $bank_integrations - * @property-read \Illuminate\Database\Eloquent\Collection $companies - * @property-read \Illuminate\Database\Eloquent\Collection $company_users - * @property-read \Illuminate\Database\Eloquent\Collection $users - * @property-read \Illuminate\Database\Eloquent\Collection $bank_integrations - * @property-read \Illuminate\Database\Eloquent\Collection $companies - * @property-read \Illuminate\Database\Eloquent\Collection $company_users - * @property-read \Illuminate\Database\Eloquent\Collection $users - * @property-read \Illuminate\Database\Eloquent\Collection $bank_integrations - * @property-read \Illuminate\Database\Eloquent\Collection $companies - * @property-read \Illuminate\Database\Eloquent\Collection $company_users - * @property-read \Illuminate\Database\Eloquent\Collection $users - * @property-read \Illuminate\Database\Eloquent\Collection $bank_integrations - * @property-read \Illuminate\Database\Eloquent\Collection $companies - * @property-read \Illuminate\Database\Eloquent\Collection $company_users - * @property-read \Illuminate\Database\Eloquent\Collection $users - * @property-read \Illuminate\Database\Eloquent\Collection $bank_integrations - * @property-read \Illuminate\Database\Eloquent\Collection $companies - * @property-read \Illuminate\Database\Eloquent\Collection $company_users - * @property-read \Illuminate\Database\Eloquent\Collection $users - * @property-read \Illuminate\Database\Eloquent\Collection $bank_integrations - * @property-read \Illuminate\Database\Eloquent\Collection $companies - * @property-read \Illuminate\Database\Eloquent\Collection $company_users - * @property-read \Illuminate\Database\Eloquent\Collection $users - * @property-read \Illuminate\Database\Eloquent\Collection $bank_integrations - * @property-read \Illuminate\Database\Eloquent\Collection $companies - * @property-read \Illuminate\Database\Eloquent\Collection $company_users - * @property-read \Illuminate\Database\Eloquent\Collection $users - * @property-read \Illuminate\Database\Eloquent\Collection $bank_integrations - * @property-read \Illuminate\Database\Eloquent\Collection $companies - * @property-read \Illuminate\Database\Eloquent\Collection $company_users - * @property-read \Illuminate\Database\Eloquent\Collection $users + * @mixin \Eloquent */ class Account extends BaseModel diff --git a/app/Models/BaseModel.php b/app/Models/BaseModel.php index 8bdbb6e525ed..919d9015ee96 100644 --- a/app/Models/BaseModel.php +++ b/app/Models/BaseModel.php @@ -41,7 +41,7 @@ use Illuminate\Support\Str; * @method \App\Models\Company company() * @method int companyId() * @method Builder|static exclude($columns) - * @method static Builder|static exclude($columns) + * @method static \Illuminate\Database\Eloquent\Builder exclude(array $columns) * @mixin \Eloquent * @mixin \Illuminate\Database\Eloquent\Builder */ diff --git a/app/Models/CompanyToken.php b/app/Models/CompanyToken.php index d4b879a9eb23..b3564f1e7b3b 100644 --- a/app/Models/CompanyToken.php +++ b/app/Models/CompanyToken.php @@ -53,6 +53,7 @@ use Illuminate\Database\Eloquent\SoftDeletes; * @method static \Illuminate\Database\Eloquent\Builder|CompanyToken whereUserId($value) * @method static \Illuminate\Database\Eloquent\Builder|CompanyToken withTrashed() * @method static \Illuminate\Database\Eloquent\Builder|CompanyToken withoutTrashed() + * @method static \Illuminate\Database\Eloquent\Builder|CompanyToken with() * @mixin \Eloquent */ class CompanyToken extends BaseModel diff --git a/phpstan.neon b/phpstan.neon index 5a42eb355d68..c6be40ce7139 100644 --- a/phpstan.neon +++ b/phpstan.neon @@ -4,6 +4,7 @@ includes: parameters: ignoreErrors: - '#Call to an undefined method .*badMethod\(\)#' + - 'Call to an undefined method Illuminate\Database\Eloquent\Builder::exclude(). level: 2 paths: - app