controller

nestjs typeormp Использование чистого SQL через объект соединения connection, пример

Напр. в контроллере (хотя лучше конечно выносить в сервис):

@Controller('api/some')
export class ScenarioController {
  constructor(
    @InjectConnection()
    private connection: Connection,
  ) {}

  @Get('demoListBySql')
  async getAllBySQL(): Promise<Scenario[]> {
    return await this.connection.query(`SELECT * FROM mytable`);
  }

symfony yaml Как получить значения параметров из конфига

В Symfony 4.3

У вас есть ямл-конфиг (напр. config/services.yaml):

parameters:
    locale: 'ru'
    frontend:
        format:
            datetime: 'yyyy-mm'
    datetime: 'yyyy-mm-dd'

Тогда в контроллере в зависимости от уровня вложенности доступ к параметрам можно получить так:

Код ревью по simpleMVC вопрос 1

Вот на днях вроде как закончил переноc CMS-ки на рельсы учебного фреймворка simpleMVC. Вроде все получилось (за исключением ajax-запросов). Но вот насколько правильно и оптимально с точки зрения архитектуры? За время работы накопилось достаточно много вопросов. Конечно стоило бы задавать их по ходу дела. Но я что-то не сообразил. В общем, буду постепенно задавать вопросы идя от абстрактных к конкретным. Ссылка на проект в гитхабе - https://github.com/Voronve/FromCMStoMVC

yii2 JSON формат ответа -- пример кода (Controller action)

Один из способов ответить json-ом -- изменить перед инструкцией return действия контроллера формат ответа вызовом вроде:

\Yii::$app->response->format = Response::FORMAT_JSON;

После чего можно возвращать php-данные (объект или массив), которые будут автоматически сконвертированы в json/

Вот пример, где у нас уже есть json строка и просто хотим отдать её в ответ из действия контроллера (приходится перед отдачей переводить json данные в php-представление)

Subscribe to RSS - controller