|
5 | 5 | $collection = User::all();
|
6 | 6 | assertType('Illuminate\Database\Eloquent\Collection<int, User>', $collection);
|
7 | 7 |
|
8 |
| -assertType('Illuminate\Database\Eloquent\Collection<int, User>|User|null', $collection->find(1)); |
9 |
| -assertType('Illuminate\Database\Eloquent\Collection<int, User>|string|User', $collection->find(1, 'string')); |
| 8 | +assertType('User|null', $collection->find(1)); |
| 9 | +assertType('string|User', $collection->find(1, 'string')); |
| 10 | +assertType('Illuminate\Database\Eloquent\Collection<int, User>', $collection->find([1])); |
10 | 11 |
|
11 | 12 | assertType('Illuminate\Database\Eloquent\Collection<int, User>', $collection->load('string'));
|
12 | 13 | assertType('Illuminate\Database\Eloquent\Collection<int, User>', $collection->load(['string']));
|
|
165 | 166 | assertType('Illuminate\Database\Eloquent\Collection<int, User>', $collection->append('string'));
|
166 | 167 | assertType('Illuminate\Database\Eloquent\Collection<int, User>', $collection->append(['string']));
|
167 | 168 |
|
| 169 | +assertType('Illuminate\Database\Eloquent\Collection<int, User>', $collection->unique()); |
| 170 | +assertType('Illuminate\Database\Eloquent\Collection<int, User>', $collection->uniqueStrict()); |
| 171 | + |
168 | 172 | assertType('array<User>', $collection->getDictionary());
|
169 | 173 | assertType('array<User>', $collection->getDictionary($collection));
|
170 | 174 | assertType('array<User>', $collection->getDictionary([new User]));
|
|
0 commit comments