diff --git a/app/app/Models/SalesAdAudienceFirm.php b/app/app/Models/SalesAdAudienceFirm.php index 1dada6e7..302b994e 100644 --- a/app/app/Models/SalesAdAudienceFirm.php +++ b/app/app/Models/SalesAdAudienceFirm.php @@ -4,6 +4,7 @@ declare(strict_types=1); namespace App\Models; +use Illuminate\Database\Eloquent\Builder; use Illuminate\Database\Eloquent\Collection; use Illuminate\Database\Eloquent\Model; use Illuminate\Database\Eloquent\Relations\HasMany; @@ -83,8 +84,8 @@ class SalesAdAudienceFirm extends Model /** * Фирмы, которые надо лить в Яндекс. «Обе» входят сюда же. * - * @param \Illuminate\Database\Eloquent\Builder $query - * @return \Illuminate\Database\Eloquent\Builder + * @param Builder $query + * @return Builder */ public function scopeForYandex($query) { @@ -94,8 +95,8 @@ class SalesAdAudienceFirm extends Model /** * Фирмы, которые надо лить в ВК. «Обе» входят сюда же. * - * @param \Illuminate\Database\Eloquent\Builder $query - * @return \Illuminate\Database\Eloquent\Builder + * @param Builder $query + * @return Builder */ public function scopeForVk($query) { diff --git a/app/tests/Feature/Sales/AdAudienceChannelsModelTest.php b/app/tests/Feature/Sales/AdAudienceChannelsModelTest.php index 9a33c2db..6d2ac5df 100644 --- a/app/tests/Feature/Sales/AdAudienceChannelsModelTest.php +++ b/app/tests/Feature/Sales/AdAudienceChannelsModelTest.php @@ -3,6 +3,7 @@ declare(strict_types=1); use App\Models\SalesAdAudienceFirm; +use Illuminate\Database\QueryException; use Illuminate\Foundation\Testing\DatabaseTransactions; use Tests\Concerns\SharesSupplierPdo; @@ -39,4 +40,4 @@ it('не принимает выдуманную площадку', function () SalesAdAudienceFirm::create([ 'firm_name' => 'Кривая', 'warmup_started_at' => now(), 'channels' => 'telegram', ]); -})->throws(Illuminate\Database\QueryException::class); +})->throws(QueryException::class); diff --git a/app/tests/Feature/Sales/AdAudienceSyncTest.php b/app/tests/Feature/Sales/AdAudienceSyncTest.php index cb70df6b..5de4eafb 100644 --- a/app/tests/Feature/Sales/AdAudienceSyncTest.php +++ b/app/tests/Feature/Sales/AdAudienceSyncTest.php @@ -122,7 +122,7 @@ it('фирму, помеченную только для ВК, в Яндекс SyncAdAudienceJob::dispatchSync(); - Http::assertSent(function (Illuminate\Http\Client\Request $r) { + Http::assertSent(function (Request $r) { $body = collect($r->data())->firstWhere('name', 'file'); $csv = is_array($body) && is_string($body['contents'] ?? null) ? $body['contents'] : '';