swagger openApi Что лучше: в одном или нескольких файлах. Разбиравать ли описание

Выбор зависит от нескольких моментов, в т.ч. стоит учитывать:
размер вашего проекта, его архитектуру, командные соглашения и личные предпочтения.

На что именно стоит обратить внимание:

symfony Класс пользователя для авторизации - пример реализации UserInterface

Класс может выглядеть напр. так (основная его задача - реализовывать интерфейс UserInterface):

composer & docker: Установка пакета из закрытого репозитория (private git repository)

Суть вопроса

Нужен способ сделать следующее:

  • Установить внутри контейнера (по сценарию в Dockerfile) пакет, который ходится в приватном репозитории (на гитхабе или битбакете)

Т.е. перед этим у вас уже должен быть:

Задача 12 Урок 15

Задача 12 Урок 15:

Напишите функцию, которая определяет являются ли значения переданного массива целых чисел уникальными относительно друг друга.
Протестируйте работу функции на массиве из 7 случайных элементов из диапазона от 1 до 15-ти.

Передача массива в функцию или процедуру

Задачи из Урока 15

Столкнулся с такой проблемой:
При передаче (по ссылке или по значению неважно) в функцию или процедуру массива
происходит сдвижение номеров ячеек массива. Иногда пропадают или добавляются значения.
Например массив из тела программы:

a[1] = 1;
a[2] = 2;
a[3] = 3;

превращается в:

codeception symfony functional Функциональные тесты, Получение клиента (client)- заметки, mock

Наброски того, как можно организовать функциональное тестирование API без браузера/сервера

Проверялось на: Symfony 6, Symfony 7, Codeception 5

Получение клиента

См. отдельную заметку о получении клиента

Использование клиента - отправка запросов

Используя клиент можно авторизоваться напр. так (в т.ч. получить куку):

Работа с разными типами данных

Задача 3 Урок 15:

У вас есть массив:

type
  myArr = array[1..8] of integer; 
var
  a: myArr;
-- целочисленный из 8 элементов.

Пользователь вводит любые целые числа (после каждого нажимает Enter),
до тех пор пока не введет символ решетки #.

Задача: сохранить в массив целые числа, которые ввел пользователь
(до символа # или до окончания места в массиве) и вывести их на экран,
значения неиспользованных ячеек массива выводить ненужно.

vscodium vscode PHP Плагины и расширения

Поддержка синтаксиса, переходов и дополнения:

Отладка (Xdebug):

Как устанавливать плагины

См. инструкцию по установке

codeception assertArrayHasKey() must be an array or ArrayAccess Ошибка

PHPUnit\Framework\Assert::assertArrayHasKey() must be an array or ArrayAccess

Pages

Subscribe to fkn+antitotal RSS