netgescon-master/netgescon-laravel/app/Helpers/impostazioni.php

13 lines
422 B
PHP

<?php
use Illuminate\Support\Facades\Cache;
use Illuminate\Support\Facades\DB;
if (!function_exists('impostazione')) {
function impostazione($chiave, $default = null) {
return Cache::rememberForever('impostazione_' . $chiave, function() use ($chiave, $default) {
$val = DB::table('impostazioni')->where('chiave', $chiave)->value('valore');
return $val ?? $default;
});
}
}