Skip to content

Commit 917d789

Browse files
authored
Merge pull request #13 from laravel-russia/8.x_nadia
Исправлены мелкие косяки отображения
2 parents 33a3022 + 130a05c commit 917d789

File tree

7 files changed

+36
-57
lines changed

7 files changed

+36
-57
lines changed

authentication.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -627,7 +627,7 @@ Laravel также предлагает механизм для «выхода»
627627

628628
- Метод `retrieveByCredentials` принимает массив учетных данных, переданный методу `Auth::attempt` при попытке аутентификации в приложении. Затем метод должен «запросить» у постоянного хранилища пользователя, соответствующего этим учетным данным. Как правило, этот метод запускает запрос с условием `WHERE`, который ищет запись пользователя с «именем пользователя», равнозначным `$credentials['имя пользователя']`. Метод должен возвращать реализацию `Authenticatable`. **Этот метод не должен пытаться выполнить проверку пароля или аутентификацию.**
629629

630-
- Метод validateCredentials должен сравнивать переданный `$user` с `$credentials` для аутентификации пользователя. Например, этот метод обычно использует метод `Hash::check` для сравнения значения `$user->getAuthPassword()` со значением `$credentials['password']`. Этот метод должен возвращать `true` или `false`, указывая, действителен ли пароль.
630+
- Метод `validateCredentials` должен сравнивать переданный `$user` с `$credentials` для аутентификации пользователя. Например, этот метод обычно использует метод `Hash::check` для сравнения значения `$user->getAuthPassword()` со значением `$credentials['password']`. Этот метод должен возвращать `true` или `false`, указывая, действителен ли пароль.
631631

632632
<a name="the-authenticatable-contract"></a>
633633
### Контракт `Authenticatable`

blade.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1158,11 +1158,11 @@ Blade автоматически обнаружит класс, связанны
11581158

11591159
Теперь, когда мы определили наш макет и шаблоны списка задач, нам просто нужно вернуть представление `task` из маршрута:
11601160

1161-
use App\Models\Task;
1162-
1163-
Route::get('/tasks', function () {
1164-
return view('tasks', ['tasks' => Task::all()]);
1165-
});
1161+
use App\Models\Task;
1162+
1163+
Route::get('/tasks', function () {
1164+
return view('tasks', ['tasks' => Task::all()]);
1165+
});
11661166

11671167
<a name="layouts-using-template-inheritance"></a>
11681168
### Макеты с использованием наследования шаблонов
@@ -1226,7 +1226,7 @@ Route::get('/tasks', function () {
12261226
12271227
Директива `@yield` также принимает значение по умолчанию в качестве второго параметра. Это значение будет отображено, если дополняемый раздел не определен:
12281228

1229-
@yield('content', 'Default content')
1229+
@yield('content', 'Default content')
12301230

12311231
<a name="forms"></a>
12321232
## Формы

collections.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1551,7 +1551,7 @@ git 470922e766798ba65da7dd5d2181351524cbcd69
15511551
// [1, 2, 3]
15521552

15531553
<a name="method-pipethrough"></a>
1554-
#### `pipeThrough()` {.collection-method}
1554+
#### `pipeThrough()`
15551555

15561556
Метод `pipeThrough` передает коллекцию заданному массиву замыканий и возвращает результат выполненных замыканий:
15571557

@@ -1950,7 +1950,7 @@ git 470922e766798ba65da7dd5d2181351524cbcd69
19501950
// [3, 2, 5, 1, 4] - (последовательность случайная)
19511951

19521952
<a name="method-sliding"></a>
1953-
#### `sliding()` {#collection-method}
1953+
#### `sliding()`
19541954

19551955
Метод `sliding` возвращает новую коллекцию фрагментов (chunks), представляющих представление элементов коллекции в виде "скользящего окна":
19561956

@@ -2059,7 +2059,7 @@ git 470922e766798ba65da7dd5d2181351524cbcd69
20592059
Возвращенный фрагмент по умолчанию сохранит ключи. Если вы не хотите сохранять исходные ключи, вы можете использовать метод [`values`](#method-values), чтобы переиндексировать их.
20602060

20612061
<a name="method-sole"></a>
2062-
#### `sole()` {#collection-method}
2062+
#### `sole()`
20632063

20642064
Метод `sole` возвращает первый элемент в коллекции, который проходит заданный тест на истинность, но только если тест на истинность соответствует ровно одному элементу:
20652065

@@ -2278,7 +2278,7 @@ git 470922e766798ba65da7dd5d2181351524cbcd69
22782278
Этот метод имеет ту же сигнатуру, что и метод [`sortKeys`](#method-sortkeys), но отсортирует коллекцию в обратном порядке.
22792279

22802280
<a name="method-sortkeysusing"></a>
2281-
#### `sortKeysUsing()` {.collection-method}
2281+
#### `sortKeysUsing()`
22822282

22832283
Метод `sortKeysUsing` сортирует коллекцию по ключам базового ассоциативного массива с помощью обратного вызова:
22842284

@@ -2547,7 +2547,7 @@ git 470922e766798ba65da7dd5d2181351524cbcd69
25472547
> {note} В отличие от большинства других методов коллекции, `transform` модифицирует коллекцию. Если вы хотите вместо этого создать новую коллекцию, используйте метод [`map`](#method-map).
25482548
25492549
<a name="method-undot"></a>
2550-
#### `undot()` {.collection-method}
2550+
#### `undot()`
25512551

25522552
Метод `undot` расширяет одномерную коллекцию, использующую «точечную» нотацию, в многомерную коллекцию:
25532553

helpers.md

Lines changed: 15 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -290,16 +290,6 @@ Laravel содержит множество глобальных «вспомо
290290
<a name="method-listing"></a>
291291
## Список методов
292292

293-
<!-- <style>
294-
#collection-method code {
295-
font-size: 14px;
296-
}
297-
298-
#collection-method:not(.first-collection-method) {
299-
margin-top: 50px;
300-
}
301-
</style> -->
302-
303293
<a name="arrays"></a>
304294
## Массивы и объекты
305295

@@ -1699,7 +1689,7 @@ Laravel содержит множество глобальных «вспомо
16991689
// 2
17001690

17011691
<a name="method-str-substrreplace"></a>
1702-
#### `Str::substrReplace()` {.collection-method}
1692+
#### `Str::substrReplace()`
17031693

17041694
Метод `Str::substrReplace` заменяет текст в части строки, начиная с позиции, указанной третьим аргументом, и заменяет число символов, указанное четвертым аргументом. Передав `0` четвертым аргументом в метод, строка будет вставлена в указанную позицию без замены каких-либо существующих символов в строке:
17051695

@@ -1723,7 +1713,7 @@ Laravel содержит множество глобальных «вспомо
17231713
// A Nice Title Uses The Correct Case
17241714

17251715
<a name="method-str-to-html-string"></a>
1726-
#### `Str::toHtmlString()` {.collection-method}
1716+
#### `Str::toHtmlString()`
17271717

17281718
Метод `Str::toHtmlString` преобразует экземпляр строки в экземпляр Illuminate\Support\HtmlString, который может отображаться в шаблонах Blade:
17291719

@@ -1893,7 +1883,7 @@ Str::wordCount('Hello, world!'); // 2
18931883
// 'This '
18941884

18951885
<a name="method-fluent-str-between"></a>
1896-
#### `between` {.collection-method}
1886+
#### `between`
18971887

18981888
Метод `between` возвращает часть строки между двумя значениями:
18991889

@@ -2432,7 +2422,7 @@ If no matches are found, an empty collection will be returned.
24322422
// '/Laravel'
24332423

24342424
<a name="method-fluent-str-scan"></a>
2435-
#### `scan` {.collection-method}
2425+
#### `scan`
24362426

24372427
Метод `scan` анализирует входные данные из строки в коллекцию в соответствии с форматом, поддерживаемым [`sscanf` функцией PHP](https://www.php.net/manual/ru/function.sscanf.php):
24382428

@@ -2543,7 +2533,7 @@ If no matches are found, an empty collection will be returned.
25432533
// Frame
25442534

25452535
<a name="method-fluent-str-substrreplace"></a>
2546-
#### `substrReplace` {.collection-method}
2536+
#### `substrReplace`
25472537

25482538
Метод `substrReplace` заменяет текст в части строки, начиная с позиции, указанной третьим аргументом, и заменяет число символов, указанное четвертым аргументом. Передав 0 четвертым аргументом в метод, строка будет вставлена в указанную позицию без замены каких-либо существующих символов в строке:
25492539

@@ -2649,7 +2639,7 @@ If no matches are found, an empty collection will be returned.
26492639
При необходимости вы можете передать другое замыкание в качестве третьего параметра методу `when`. Это замыкание будет выполнено, если параметр условия оценивается как `false`.
26502640

26512641
<a name="method-fluent-str-when-contains"></a>
2652-
#### `whenContains` {.collection-method}
2642+
#### `whenContains`
26532643

26542644
Метод `whenContains` вызывает данное замыкание, если строка содержит заданное значение. Замыкание получит экземпляр класса `Stringable` в качестве аргумента:
26552645

@@ -2676,7 +2666,7 @@ If no matches are found, an empty collection will be returned.
26762666
// Tony Stark
26772667

26782668
<a name="method-fluent-str-when-contains-all"></a>
2679-
#### `whenContainsAll` {.collection-method}
2669+
#### `whenContainsAll`
26802670

26812671
Метод `whenContainsAll` вызывает данное замыкание, если строка содержит все заданные подстроки. Замыкание получит экземпляр класса `Stringable` в качестве аргумента:
26822672

@@ -2705,7 +2695,7 @@ If no matches are found, an empty collection will be returned.
27052695
// 'Laravel'
27062696

27072697
<a name="method-fluent-str-when-not-empty"></a>
2708-
#### `whenNotEmpty` {.collection-method}
2698+
#### `whenNotEmpty`
27092699

27102700
Метод `whenNotEmpty` вызывает данное замыкание, если строка не пуста. Если замыкание возвращает значение, это значение также будет возвращено методом `whenNotEmpty`. Если замыкание не возвращает значение, будет возвращен экземпляр класса `Stringable`:
27112701

@@ -2718,7 +2708,7 @@ If no matches are found, an empty collection will be returned.
27182708
// 'Laravel Framework'
27192709

27202710
<a name="method-fluent-str-when-starts-with"></a>
2721-
#### `whenStartsWith` {.collection-method}
2711+
#### `whenStartsWith`
27222712

27232713
Метод `whenStartsWith` вызывает данное замыкание, если строка начинается с данной подстроки. Замыкание получит свободный экземпляр класса `Stringable` в качестве аргумента:
27242714

@@ -2731,7 +2721,7 @@ If no matches are found, an empty collection will be returned.
27312721
// 'Disney World'
27322722

27332723
<a name="method-fluent-str-when-ends-with"></a>
2734-
#### `whenEndsWith` {.collection-method}
2724+
#### `whenEndsWith`
27352725

27362726
Метод `whenEndsWith` вызывает данное замыкание, если строка заканчивается заданной подстрокой. Замыкание получит свободный экземпляр строки:
27372727

@@ -2744,7 +2734,7 @@ If no matches are found, an empty collection will be returned.
27442734
// 'Disney World'
27452735

27462736
<a name="method-fluent-str-when-exactly"></a>
2747-
#### `whenExactly` {.collection-method}
2737+
#### `whenExactly`
27482738

27492739
Метод `whenExactly` вызывает данное замыкание, если строка точно соответствует заданной строке. Закрытие получит свободный экземпляр строки:
27502740

@@ -2757,7 +2747,7 @@ If no matches are found, an empty collection will be returned.
27572747
// 'Laravel'
27582748

27592749
<a name="method-fluent-str-when-is"></a>
2760-
#### `whenIs` {.collection-method}
2750+
#### `whenIs`
27612751

27622752
Метод `whenIs` вызывает данное замыкание, если строка соответствует заданному шаблону. Звездочки могут использоваться в качестве подстановочных знаков. Замыкание получит экземпляр класса `Stringable` в качестве аргумента:
27632753

@@ -2770,7 +2760,7 @@ If no matches are found, an empty collection will be returned.
27702760
// 'foo/bar/baz'
27712761

27722762
<a name="method-fluent-str-when-is-ascii"></a>
2773-
#### `whenIsAscii` {.collection-method}
2763+
#### `whenIsAscii`
27742764

27752765
Метод `whenIsAscii` вызывает данное замыкание, если строка представляет собой 7-битный ASCII. Замыкание получит экземпляр класса `Stringable` в качестве аргумента:
27762766

@@ -2783,7 +2773,7 @@ If no matches are found, an empty collection will be returned.
27832773
// 'Laravel'
27842774

27852775
<a name="method-fluent-str-when-is-uuid"></a>
2786-
#### `whenIsUuid` {.collection-method}
2776+
#### `whenIsUuid`
27872777

27882778
Метод `whenIsUuid` вызывает данное замыкание, если строка является допустимым UUID. Замыкание получит экземпляр класса `Stringable` в качестве аргумента:
27892779

@@ -2796,7 +2786,7 @@ If no matches are found, an empty collection will be returned.
27962786
// 'a0a2a2d2'
27972787

27982788
<a name="method-fluent-str-when-test"></a>
2799-
#### `whenTest` {.collection-method}
2789+
#### `whenTest`
28002790

28012791
Метод `whenTest` вызывает данное замыкание, если строка соответствует заданному регулярному выражению. Замыкание получит экземпляр класса `Stringable` в качестве аргумента:
28022792

homestead.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@ Homestead работает в любой системе Windows, macOS или Li
1818
<a name="included-software"></a>
1919
### Включенное в набор программное обеспечение
2020

21+
<div class="docs-column-list-2" markdown="1">
22+
2123
- Ubuntu 20.04
2224
- Git
2325
- PHP 8.1
@@ -44,10 +46,14 @@ Homestead работает в любой системе Windows, macOS или Li
4446
- Xdebug
4547
- XHProf / Tideways / XHGui
4648
- wp-cli
49+
-
50+
</div>
4751

4852
<a name="optional-software"></a>
4953
### Дополнительное программное обеспечение
5054

55+
<div class="docs-column-list-2" markdown="1">
56+
5157
- Apache
5258
- Blackfire
5359
- Cassandra
@@ -78,6 +84,8 @@ Homestead работает в любой системе Windows, macOS или Li
7884
- Trader <small>(PHP extension)</small>
7985
- Webdriver & Laravel Dusk Utilities
8086

87+
</div>
88+
8189
<a name="installation-and-setup"></a>
8290
## Установка и настройка
8391

migrations.md

Lines changed: 1 addition & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -294,24 +294,6 @@ Laravel будет использовать имя миграции, чтобы
294294

295295
Построитель схем Blueprint предлагает множество методов, соответствующих различным типам столбцов, которые вы можете добавить в таблицы базы данных. Все доступные методы перечислены в таблице ниже:
296296

297-
<!-- <style>
298-
#collection-method-list > p {
299-
column-count: 3; -moz-column-count: 3; -webkit-column-count: 3;
300-
column-gap: 2em; -moz-column-gap: 2em; -webkit-column-gap: 2em;
301-
}
302-
303-
#collection-method-list a {
304-
display: block;
305-
}
306-
307-
.collection-method code {
308-
font-size: 14px;
309-
}
310-
311-
.collection-method:not(.first-collection-method) {
312-
margin-top: 50px;
313-
}
314-
</style> -->
315297

316298
<div class="docs-column-list" markdown="1">
317299

@@ -763,7 +745,7 @@ Laravel будет использовать имя миграции, чтобы
763745
$table->tinyInteger('votes');
764746

765747
<a name="column-method-tinyText"></a>
766-
#### `tinyText()` {#collection-method}
748+
#### `tinyText()`
767749

768750
Метод `tinyText` создаёт эквивалент столбца `TINYTEXT`:
769751

upgrade.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ git: 6ac13f37adbed3ce6a6532fd790f70bd731b8571
44

55
# Руководство по обновлению
66

7-
- [Обновление с 7.x версии до 8.0](#upgrade-8.0)
87

98
<a name="high-impact-changes"></a>
109
## Изменения, оказывающие большое влияние

0 commit comments

Comments
 (0)