Skip to content

CI

CI #828

Triggered via schedule February 22, 2026 02:57
Status Failure
Total duration 2m 48s
Artifacts 1

ci.yml

on: schedule
PHPCPD
19s
PHPCPD
Tests
2m 44s
Tests
PHPLoc
20s
PHPLoc
PHPStan (experimental)
37s
PHPStan (experimental)
PHP-CS-Fixer
31s
PHP-CS-Fixer
PHP-Code-Sniffer
37s
PHP-Code-Sniffer
Lint YAML
23s
Lint YAML
Validate Doctrine schema
22s
Validate Doctrine schema
Security checks
51s
Security checks
Fit to window
Zoom out
Zoom in

Annotations

11 errors and 10 warnings
PHPStan (experimental): src/Doctrine/Filter/Configurator.php#L21
Parameter $em of method App\Doctrine\Filter\Configurator::__construct() has invalid type Doctrine\Common\Persistence\ObjectManager.
PHPStan (experimental): src/Controller/StatisticsController.php#L225
Call to an undefined method App\Controller\StatisticsController::get().
PHPStan (experimental): src/Controller/StatisticsController.php#L197
Instantiated class StatsModel not found.
PHPStan (experimental): src/Controller/RequestController.php#L55
Call to an undefined method App\Controller\RequestController::getManager().
PHPStan (experimental): src/Controller/FriendshipController.php#L224
Undefined variable: $relationRepository
PHPStan (experimental): src/Command/DataRetentionCommand.php#L88
Call to method Doctrine\ORM\EntityRepository<App\Entity\MemberTranslation>::findBy() - entity App\Entity\MemberTranslation does not have a field named $owner.
Security checks
Process completed with exit code 12.
Tests: src/Model/ConversationModel.php#L44
Escaped Mutant for Mutator "MethodCallRemoval": @@ @@ $deleteRequest = DeleteRequestType::addSenderPurged($deleteRequest); } $message->setDeleteRequest($deleteRequest); - $message->setFolder('Normal'); + $this->entityManager->persist($message); } $this->entityManager->flush();
Tests: src/Model/AboutModel.php#L55
Escaped Mutant for Mutator "MethodCallRemoval": @@ @@ $feedback->setCategory($data['IdCategory']); $languageRepository = $this->entityManager->getRepository(Language::class); $english = $languageRepository->find(0); - $feedback->setLanguage($english); + $this->entityManager->persist($feedback); $this->entityManager->flush(); }
Tests: src/Model/AboutModel.php#L54
Escaped Mutant for Mutator "IncrementInteger": @@ @@ $feedback->setDiscussion($data['FeedbackQuestion']); $feedback->setCategory($data['IdCategory']); $languageRepository = $this->entityManager->getRepository(Language::class); - $english = $languageRepository->find(0); + $english = $languageRepository->find(1); $feedback->setLanguage($english); $this->entityManager->persist($feedback); $this->entityManager->flush();
Tests: src/Model/AboutModel.php#L54
Escaped Mutant for Mutator "DecrementInteger": @@ @@ $feedback->setDiscussion($data['FeedbackQuestion']); $feedback->setCategory($data['IdCategory']); $languageRepository = $this->entityManager->getRepository(Language::class); - $english = $languageRepository->find(0); + $english = $languageRepository->find(-1); $feedback->setLanguage($english); $this->entityManager->persist($feedback); $this->entityManager->flush();
Tests: src/Model/AboutModel.php#L52
Escaped Mutant for Mutator "MethodCallRemoval": @@ @@ $feedback->setAuthor($data['member']); } $feedback->setDiscussion($data['FeedbackQuestion']); - $feedback->setCategory($data['IdCategory']); + $languageRepository = $this->entityManager->getRepository(Language::class); $english = $languageRepository->find(0); $feedback->setLanguage($english);
Tests: src/Model/AboutModel.php#L51
Escaped Mutant for Mutator "MethodCallRemoval": @@ @@ if (null !== $data['member']) { $feedback->setAuthor($data['member']); } - $feedback->setDiscussion($data['FeedbackQuestion']); + $feedback->setCategory($data['IdCategory']); $languageRepository = $this->entityManager->getRepository(Language::class); $english = $languageRepository->find(0);
Tests: src/Model/AboutModel.php#L49
Escaped Mutant for Mutator "MethodCallRemoval": @@ @@ { $feedback = new Feedback(); if (null !== $data['member']) { - $feedback->setAuthor($data['member']); + } $feedback->setDiscussion($data['FeedbackQuestion']); $feedback->setCategory($data['IdCategory']);
Tests: src/Model/AboutModel.php#L48
Escaped Mutant for Mutator "NotIdentical": @@ @@ public function addFeedback($data) { $feedback = new Feedback(); - if (null !== $data['member']) { + if (null === $data['member']) { $feedback->setAuthor($data['member']); } $feedback->setDiscussion($data['FeedbackQuestion']);
Tests: src/Model/AboutModel.php#L38
Escaped Mutant for Mutator "Identical": @@ @@ $category = $data['IdCategory']; $notifyEmail = new Address($category->getEmailtonotify()); $feedbackEmail = $data['FeedbackEmail']; - if (null === $feedbackEmail) { + if (null !== $feedbackEmail) { $feedbackEmail = 'feedback@bewelcome.org'; }
Tests: src/Model/AboutModel.php#L21
Escaped Mutant for Mutator "MethodCallRemoval": @@ @@ public function getFeedbackCategories() { $qb = $this->entityManager->createQueryBuilder('c'); - $qb - ->select('c') - ->from(FeedbackCategory::class, 'c') - ->where('c.visible = 1') - ->orderBy('c.sortorder', 'ASC') - ->indexBy('c', 'c.id') - ; + return $qb->getQuery()->getResult(); }

Artifacts

Produced during runtime
Name Size Digest
infection.log
3.12 KB
sha256:1993e56bd960faa990a227571cd4fca2a4382121b5178548bfb0cc25379051da