/
BespredeL
/
encryption-form
Обзор
Документация
Войти
/
BespredeL
/
encryption-form
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
1
Аналитика
Безопасность
master
src/Support/helpers.php
32 строки
628 B
Aleksandr Kireev
fix: устранены падения CI в quality checks и статическом анализе
25 апр 2026, 19:00
25 апр 2026, 19:00
61a1f50
Код
Авторство
О чём код?
<?php declare(strict_types=1); use Illuminate\Support\Str; if (!function_exists('encryption_form_enabled')) { /** * Check if encryption form is enabled * * @return bool */ function encryption_form_enabled(): bool { $enabled = config('encryption-form.enabled', true); if (!$enabled) { return false; } $ip = request()->ip(); $skip = config('encryption-form.skip_for_ips', []); foreach ($skip as $pattern) { if (Str::is($pattern, $ip)) { return false; } } return true; } }