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 Плагины и расширения

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

  • Плагин PHP Intelephense (автор bmewburn) https://open-vsx.org/extension/bmewburn/vscode-intelephense-client

Отладка (Xdebug):

  • Плагин PHP Debug (автор xdebug) https://open-vsx.org/extension/xdebug/php-debug

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

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

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

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

[!] react React.js Основные шаги, что полезно знать

Задание 8 Урок 22 (вопрос по итерации выражения)

Задание 8 Урок 22

Напишите функцию, которая получает на вход произвольную строку вида:

5*(3+4)-7*9+3*(2+(2-7))

(арифметическое выражение со скобками любого уровня вложенности и операциями умножения, вычитания и сложения)

и в качестве ответа возвращает результат этого выражения.

Pages

Subscribe to fkn+antitotal RSS