SettingController.php
807 Bytes
<?php
namespace App\Http\Controllers\V1;
use App\Http\Controllers\Controller;
use App\Models\Setting;
use Jiannei\Response\Laravel\Support\Facades\Response;
class SettingController extends Controller
{
/**
* Display a listing of the resource.
*
* @return \Illuminate\Http\JsonResponse
*/
public function index()
{
if ($this->getClientTerminal() == 'ios'){
$terminal = 2;
}else{
$terminal = 1;
}
$array = [];
$settings = Setting::query()->where('terminal', $terminal)
->where('version', Setting::CURRENT_VERSION)
->get();
foreach ($settings as $setting){
$array[$setting->keyword] = $setting->content;
}
return Response::success($array);
}
}