Задача 4 Урок 14.1

Задача 4 Урок 14.1:

Напишите процедуру, которая получает на вход три целых числа и выводит на экран их сумму

var a,b,c:integer;
procedure podprogsum(q,w,e:integer);
var f:integer;
begin
    f:=q+w+e;
    writeln('summa = ',f);
    readln();
end;
begin
   writeln('vvedite a');
   readln(a);
   writeln('vvedite b');
   readln(b);
   writeln('vvedite b');
   readln(c);
   podprogsum (a,b,c);
end.

Вывод консоли:

symfony client Выключить перехват исключений клиентом $client->catchExceptions(false) Как проверить исключение в тесте

Используйте:

$client->catchExceptions(false)

Источник: https://symfony.com/doc/current/testing....

При тестировании (написании автоматических тестов) получать клиент можно:

  1. так
  2. или вот так для файерволов без состояния

Проверено в Symfony 7

symfony AccessDeniedException и AccessDeniedHttpException: Какая разница

Практика покаывазется, что

  • AccessDeniedHttpException - выбрасывается, когда пользователь залогинен, но напр. у него не тот id (проверка на владельца )
  • AccessDeniedException - когда просто у пользователя нет роли (как минимум в разлогинной ситуации)

Еще есть старая невнятная заметка:
New in Symfony 2.5: Create the Correct Denied HTTP Exception https://symfony.com/blog/new-in-symfony-...

codeception read symfony env for test

В codeception.yml убежадемся, что подключен энв:

params:
  - .env.test

php Сервисный слой - что это такое, как создается

Причина выделения сервисного "слоя" состоит в том, что отдавать данные и получать их можно в разных форматах (из запроса или еще как-то) а есть чистая логика работы с чем-то - в смысле, что на входе просто параметры метода и все, а на выходе - ну какие-то данные + логика внутри

this file cannot be played over the network Ошибка

this file cannot be played over the network. Try downloading it locally first

Ошибка в стадартном плеере ubuntu 22

Pages

Subscribe to fkn+antitotal RSS