rulweb / laravel-swal
Реализация SweetAlert 2 для Laravel 5.5.x
This package's canonical repository appears to be gone and the package has been frozen as a result.
1.0.0
2017-10-28 11:20 UTC
Requires
- php: ^7.0
- illuminate/contracts: 5.5.*
- illuminate/session: 5.5.*
- illuminate/support: 5.5.*
This package is auto-updated.
Last update: 2021-08-31 00:44:23 UTC
README
Установка
Установка пакета с помощью Composer, в корневом каталоге вашего приложения
$ composer require rulweb/laravel-swal
В Laravel 5.5.x пакеты подгружаются автоматически, по этому не нужно ничего прописывать в config/app.php
В шаблоне перед тегами </body></html>
добавить:
@if (session()->has('swal')) <script>swal({!! session()->get('swal') !!})</script> @endif
Использование
Использование фасада
use RulWeb\Swal\Facades\Swal;
// Использование методов Swal::error($title, $message); // Более гибкий вариант Swal::type('error')->title('Ошибка')->html('Время действия прошлого <strong>ключа подтверждения</strong> ещё не истекло');
Использование хелперов
// Использование методов swal()->error($title, $message);
// Более гибкий вариант swal()->type('error')->title('Ошибка')->html('Время действия прошлого <strong>ключа подтверждения</strong> ещё не истекло');