redAi Developers

Konfiguracja i ustawienia

Stałe modułu trzymacie w konfig.php (zwykła tablica konfiguracji Laravela). Portal wczytuje go pod kluczem konfig z manifestu, domyślnie <klucz>:

PHP
<?php
// narzedzia/faktury_kosztowe/konfig.php
return [
    'na_strone' => 50,
    'waluta' => 'PLN',
];
PHP
$ile = config('faktury_kosztowe.na_strone');

Ustawienia, które zmienia administrator (np. adres usługi, klucz API zewnętrznego systemu, godzina importu), zapisujecie w tabeli ustawień portalu przez App\Models\Setting, zawsze z kluczem zaczynającym się od klucza modułu:

PHP
use App\Models\Setting;

Setting::set('faktury_kosztowe_godzina_importu', '06:00');
$godzina = Setting::get('faktury_kosztowe_godzina_importu', '06:00');
  • Ustawienia narzedzie_wlaczone_<klucz> i narzedzie_dostep_<klucz> należą do portalu (włączenie i dostęp). Nie zapisujcie ich sami.
  • Formularz ustawień modułu dajecie w oknie ustawień nagłówka (narz-ust-nav + narz-ust-sekcje), z auto-zapisem.
  • Sekrety (hasła, klucze API) wpisuje administrator instancji w ustawieniach modułu. Nigdy nie wkładajcie ich do paczki ani do konfig.php.

Ostatnia zmiana dokumentacji: 29.09.2026. Pytania: m@redai.pl.