/
robokassa
/
cms-drupal
Обзор
Документация
Войти
/
robokassa
/
cms-drupal
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
master
src/Controller/RobokassaStatusController.php
37 строк
903 B
dmtew
IFrame payment added
24 сен 2021, 16:55
24 сен 2021, 16:55
8dd7167
Код
Авторство
О чём код?
<?php namespace Drupal\robokassa\Controller; use Drupal\Core\Access\AccessResult; use Drupal\Core\Controller\ControllerBase; use Drupal\Core\Url; use Symfony\Component\HttpFoundation\RedirectResponse; class RobokassaStatusController extends ControllerBase { public function statusPage() { if (\Drupal::currentUser()->id() !== 0) { $path = Url::fromRoute( 'profile.user_page.single', [ 'profile_type' => 'orders', 'user' => \Drupal::currentUser()->id(), ] )->toString(); $response = new RedirectResponse($path); return $response; } global $base_url; $response = new RedirectResponse($base_url); return $response; } public function checkAccess() { return AccessResult::allowedIf(true); } }