UnknownSec Bypass
403
:
/
mnt
/
lmsestudio-instance-vol002
/
lms_593f61bc9434
/
app
/
Http
/
Controllers
/
Admin
/ [
drwxr-xr-x
]
Menu
Upload
Mass depes
Mass delete
Terminal
Info server
About
name :
CustomTranslation.php
<?php namespace EstudioLMS\Http\Controllers\Admin; use Illuminate\Http\Request; use EstudioLMS\Http\Requests; use EstudioLMS\Http\Controllers\Controller; /** * Class CustomTranslation * @package EstudioLMS\Http\Controllers\Admin */ class CustomTranslation extends Controller { /** * CustomTranslation constructor. */ public function __construct() { $this->middleware('admins'); } /** * @param Request $request * @return \Illuminate\Contracts\View\Factory|\Illuminate\Foundation\Application|\Illuminate\View\View */ public function index(Request $request) { $env = 'translations'; $title = 'Editor de Termos do Sistema'; $filter = $request->get('filter'); if (!empty($filter)) { $results = \DB::table('ltm_translations') ->select(['id', 'status', 'locale', 'group', 'key', 'value']) ->where('value', 'like', '%' . $filter .'%') ->where('locale', '=', 'pt') //->whereIn('group', '') ->get(); } else { $results = []; } return view('admin.translations.list', compact('env','results', 'filter', 'title')); } /** * @param $translationId * @return \Illuminate\Contracts\View\Factory|\Illuminate\Foundation\Application|\Illuminate\View\View */ public function edit($translationId) { $data = \DB::table('ltm_translations')->find($translationId); return view('admin.translations.edit', compact('data')); } /** * @param Request $request * @param $translationId */ public function update(Request $request, $translationId) { $data = $request->all(); \DB::table('ltm_translations') ->where('id', '=', $translationId) ->update(['value' => $data['value']]); } /** * @param Request $request */ public function export(Request $request) { \Artisan::call('translations:export', ['group' => '*']); } }
Copyright © 2026 - UnknownSec