Виновата нагрузка
Порой лишь в момент подключения прибора к розетке так же проскакивает крохотная но громкая искра между розеткой и вилкой, которая может кого-то смутить. Например в момент втыкания вилки зарядного устройства ноутбука или вилки блока питания для светодиодов.
В названных случаях искра объясняется практически схемой входной цепи подключаемой нагрузки. На входе у них стоит выпрямитель и конденсатор фильтра, от которого постоянным напряжением (примерно 310-340 вольт в пике) питается высокочастотный импульсный преобразователь.
Так вот, пиковый ток в момент зарядки через выпрямитель от сети пустого входного конденсатора очень велик, он достигает десятков ампер, и встроенный ограничитель «пускового тока» (зачастую на одном лишь термисторе) просто не в состоянии полностью избавить цепь от токового броска в момент втыкания вилки. Если не хотите каждый раз испытывать дискомфорт при втыкании вилки — пользуйтесь переходником (удлинителем) с кнопкой-выключателем.
Информатика и вычислительная техника
php bin/console doctrine:mapping:import "App\EntityFromDB" annotation --path=src/EntityFromDB
name
/type
/length
/nullable
) в сущности, если не хотите получить каламбур и непонятное поведение доктриныcreateQueryBuilder
leftJoin
c Join::WITH
public function getAllProductsWithCategories(): array
{
/** @var Product[] $entities */
$entities = $this->repo->createQueryBuilder('t')
->select('t')
->leftJoin(Category::class, 't2', Join::WITH,'t.id = t2.product') //здесь джойним по полям, которые объявлены в наших сущностях (пункт 1)
->getQuery()
->getArrayResult();
if (count($entities) === 0) {
throw new EntityNotFoundException('No product.');
}
return $entities;
}