ver. 0.283: Legacy class cleanup — S, Html, Email, Image, Log, Mobile_Detect → Shared namespace
- Migrate class.S → Shared\Helpers\Helpers (140+ files), remove 12 unused methods - Migrate class.Html → Shared\Html\Html - Migrate class.Email → Shared\Email\Email - Migrate class.Image → Shared\Image\ImageManipulator - Delete class.Log (unused), class.Mobile_Detect (outdated UA detection) - Remove grid library loading from admin (index.php, ajax.php) - Replace gridEdit usage in 10 admin templates with grid-edit-replacement.php - Fix grid-edit-replacement.php AJAX to send values as JSON (grid.js compat) - Remove mobile layout conditionals (m_html/m_css/m_js) from Site + LayoutsRepository - Remove \Log::save_log() calls from OrderAdminService, ShopOrder, Order Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -57,7 +57,7 @@ class LanguagesController
|
||||
);
|
||||
|
||||
$sortDir = $listRequest['sortDir'];
|
||||
if (trim((string)\S::get('sort')) === '') {
|
||||
if (trim((string)\Shared\Helpers\Helpers::get('sort')) === '') {
|
||||
$sortDir = 'ASC';
|
||||
}
|
||||
|
||||
@@ -143,7 +143,7 @@ class LanguagesController
|
||||
|
||||
public function language_edit(): string
|
||||
{
|
||||
$languageId = trim((string)\S::get('id'));
|
||||
$languageId = trim((string)\Shared\Helpers\Helpers::get('id'));
|
||||
$language = $this->repository->languageDetails($languageId) ?? [];
|
||||
$validationErrors = $_SESSION['form_errors'][$this->getLanguageFormId()] ?? null;
|
||||
if ($validationErrors) {
|
||||
@@ -157,7 +157,7 @@ class LanguagesController
|
||||
|
||||
public function language_save(): void
|
||||
{
|
||||
$legacyValues = \S::get('values');
|
||||
$legacyValues = \Shared\Helpers\Helpers::get('values');
|
||||
if ($legacyValues) {
|
||||
$values = json_decode((string)$legacyValues, true);
|
||||
$response = ['status' => 'error', 'msg' => 'Podczas zapisywania jezyka wystapil blad.'];
|
||||
@@ -179,7 +179,7 @@ class LanguagesController
|
||||
exit;
|
||||
}
|
||||
|
||||
$languageId = trim((string)\S::get('id'));
|
||||
$languageId = trim((string)\Shared\Helpers\Helpers::get('id'));
|
||||
$language = $this->repository->languageDetails($languageId) ?? [];
|
||||
$viewModel = $this->buildLanguageFormViewModel($language, $this->repository->maxOrder());
|
||||
|
||||
@@ -191,7 +191,7 @@ class LanguagesController
|
||||
}
|
||||
|
||||
$data = $result['data'];
|
||||
$requestId = strtolower(trim((string)\S::get('id')));
|
||||
$requestId = strtolower(trim((string)\Shared\Helpers\Helpers::get('id')));
|
||||
$idFromData = strtolower(trim((string)($data['id'] ?? '')));
|
||||
$id = $idFromData !== '' ? $idFromData : $requestId;
|
||||
if (!preg_match('/^[a-z]{2}$/', $id)) {
|
||||
@@ -228,8 +228,8 @@ class LanguagesController
|
||||
|
||||
public function language_delete(): void
|
||||
{
|
||||
if ($this->repository->deleteLanguage((string)\S::get('id'))) {
|
||||
\S::alert('Jezyk zostal usuniety.');
|
||||
if ($this->repository->deleteLanguage((string)\Shared\Helpers\Helpers::get('id'))) {
|
||||
\Shared\Helpers\Helpers::alert('Jezyk zostal usuniety.');
|
||||
}
|
||||
|
||||
header('Location: /admin/languages/view_list/');
|
||||
@@ -254,7 +254,7 @@ class LanguagesController
|
||||
);
|
||||
|
||||
$sortDir = $listRequest['sortDir'];
|
||||
if (trim((string)\S::get('sort')) === '') {
|
||||
if (trim((string)\Shared\Helpers\Helpers::get('sort')) === '') {
|
||||
$sortDir = 'ASC';
|
||||
}
|
||||
|
||||
@@ -331,7 +331,7 @@ class LanguagesController
|
||||
|
||||
public function translation_edit(): string
|
||||
{
|
||||
$translationId = (int)\S::get('id');
|
||||
$translationId = (int)\Shared\Helpers\Helpers::get('id');
|
||||
$translation = $this->repository->translationDetails($translationId) ?? [];
|
||||
$languages = $this->repository->languagesList();
|
||||
$validationErrors = $_SESSION['form_errors'][$this->getTranslationFormId()] ?? null;
|
||||
@@ -346,7 +346,7 @@ class LanguagesController
|
||||
|
||||
public function translation_save(): void
|
||||
{
|
||||
$legacyValues = \S::get('values');
|
||||
$legacyValues = \Shared\Helpers\Helpers::get('values');
|
||||
if ($legacyValues) {
|
||||
$values = json_decode((string)$legacyValues, true);
|
||||
$response = ['status' => 'error', 'msg' => 'Podczas zapisywania tlumaczenia wystapil blad.'];
|
||||
@@ -368,7 +368,7 @@ class LanguagesController
|
||||
exit;
|
||||
}
|
||||
|
||||
$translationId = (int)\S::get('id');
|
||||
$translationId = (int)\Shared\Helpers\Helpers::get('id');
|
||||
$translation = $this->repository->translationDetails($translationId) ?? [];
|
||||
$languages = $this->repository->languagesList();
|
||||
$viewModel = $this->buildTranslationFormViewModel($translation, $languages);
|
||||
@@ -413,8 +413,8 @@ class LanguagesController
|
||||
|
||||
public function translation_delete(): void
|
||||
{
|
||||
if ($this->repository->deleteTranslation((int)\S::get('id'))) {
|
||||
\S::alert('Tlumaczenie zostalo usuniete.');
|
||||
if ($this->repository->deleteTranslation((int)\Shared\Helpers\Helpers::get('id'))) {
|
||||
\Shared\Helpers\Helpers::alert('Tlumaczenie zostalo usuniete.');
|
||||
}
|
||||
|
||||
header('Location: /admin/languages/translation_list/');
|
||||
@@ -544,7 +544,7 @@ class LanguagesController
|
||||
if (!isset($language['id'])) {
|
||||
continue;
|
||||
}
|
||||
\S::delete_session('lang-' . (string)$language['id']);
|
||||
\Shared\Helpers\Helpers::delete_session('lang-' . (string)$language['id']);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user