MVC и контроллеры (аналог Spring MVC) В Bitrix:

namespace MyProject\Controller;

use Bitrix\Main\Engine\Controller;

class UserController extends Controller
{
    public function listAction() {
        return \MyProject\Entity\UserTable::getList([
            'select' => ['ID', 'NAME']
        ])->fetchAll();
    }
}

→ REST-эндпоинт доступен по /api/user/list.json

Почти как Spring Boot @RestController и @GetMapping("/api/user/list").

Автор: к.п.н., Румянцев Сергей Александрович, доцент Финансового университета при Правительстве РФ; доцент ОЧУВО Международного инновационного университета; Консалтинг, управление разработкой ПО; системный и бизнес анализ; менеджмент; аналитиз данных; управление ИТ. Телефон для связи +79269444818 (мессенджеры)   Короткая ссылка:
namespace MyProject\Controller;

use Bitrix\Main\Engine\Controller;

class UserController extends Controller
{
    public function listAction() {
        return \MyProject\Entity\UserTable::getList([
            'select' => ['ID', 'NAME']
        ])->fetchAll();
    }
}

→ REST-эндпоинт доступен по /api/user/list.json

Почти как Spring Boot @RestController и @GetMapping("/api/user/list").

https://webprogr.ru/~AUwnw
Короткая ссылка на новость:https://webprogr.ru/~AUwnw


// Пример кода
function hello(name) {
  console.log(`Hi, ${name}!`);
}
hello("Sergey");

Последние новости

Рейтинг@Mail.ru