CI: Fix psalm MissingTemplateParam errors

pull/5020/head
Angel Fernando Quiroz Campos 2 years ago
parent b9871ab657
commit df69bd8c95
  1. 3
      src/CoreBundle/Form/BranchType.php
  2. 3
      src/CoreBundle/Form/ChangePasswordFormType.php
  3. 3
      src/CoreBundle/Form/ContactCategoryType.php
  4. 3
      src/CoreBundle/Form/ContactType.php
  5. 3
      src/CoreBundle/Form/CourseHomeToolType.php
  6. 3
      src/CoreBundle/Form/CurriculumCategoryType.php
  7. 3
      src/CoreBundle/Form/CurriculumItemRelUserCollectionType.php
  8. 3
      src/CoreBundle/Form/CurriculumItemRelUserType.php
  9. 3
      src/CoreBundle/Form/CurriculumItemType.php
  10. 3
      src/CoreBundle/Form/DataTransformer/ResourceToIdentifierTransformer.php
  11. 3
      src/CoreBundle/Form/ExtraFieldType.php
  12. 3
      src/CoreBundle/Form/JuryMembersType.php
  13. 3
      src/CoreBundle/Form/JuryType.php
  14. 3
      src/CoreBundle/Form/JuryUserType.php
  15. 3
      src/CoreBundle/Form/ProfileType.php
  16. 3
      src/CoreBundle/Form/QuestionScoreNameType.php
  17. 3
      src/CoreBundle/Form/QuestionScoreType.php
  18. 3
      src/CoreBundle/Form/ResetPasswordRequestFormType.php
  19. 3
      src/CoreBundle/Form/SessionPathType.php
  20. 3
      src/CoreBundle/Form/SessionTreeType.php
  21. 3
      src/CoreBundle/Form/SessionType.php
  22. 3
      src/CoreBundle/Form/Type/CourseType.php
  23. 4
      src/CoreBundle/Form/Type/IllustrationType.php
  24. 3
      src/CoreBundle/Form/Type/ResourceCommentType.php
  25. 3
      src/CoreBundle/Form/Type/ResourceLinkType.php
  26. 3
      src/CoreBundle/Form/Type/ResourceNodeType.php
  27. 3
      src/CoreBundle/Form/Type/ResourceRightType.php
  28. 3
      src/CoreBundle/Form/Type/YesNoNumericType.php
  29. 3
      src/CoreBundle/Form/Type/YesNoType.php
  30. 3
      src/CoreBundle/Repository/ResourceNodeRepository.php
  31. 3
      src/CoreBundle/State/CategorizedExerciseResultStateProvider.php
  32. 2
      src/CoreBundle/Transformer/ArrayToIdentifierTransformer.php

@ -13,6 +13,9 @@ use Symfony\Component\Form\Extension\Core\Type\EmailType;
use Symfony\Component\Form\FormBuilderInterface;
use Symfony\Component\OptionsResolver\OptionsResolver;
/**
* @template-extends AbstractType<BranchSync>
*/
class BranchType extends AbstractType
{
/**

@ -12,6 +12,9 @@ use Symfony\Component\OptionsResolver\OptionsResolver;
use Symfony\Component\Validator\Constraints\Length;
use Symfony\Component\Validator\Constraints\NotBlank;
/**
* @template-extends AbstractType<object>
*/
class ChangePasswordFormType extends AbstractType
{
public function buildForm(FormBuilderInterface $builder, array $options): void

@ -11,6 +11,9 @@ use Symfony\Component\Form\AbstractType;
use Symfony\Component\Form\FormBuilderInterface;
use Symfony\Component\OptionsResolver\OptionsResolver;
/**
* @template-extends AbstractType<ContactCategory>
*/
class ContactCategoryType extends AbstractType
{
public function buildForm(FormBuilderInterface $builder, array $options): void

@ -19,6 +19,9 @@ use Symfony\Component\OptionsResolver\OptionsResolver;
use Symfony\Component\Validator\Constraints\NotBlank;
use Symfony\Contracts\Translation\TranslatorInterface;
/**
* @template-extends AbstractType<object>
*/
class ContactType extends AbstractType
{
private $translator;

@ -15,6 +15,9 @@ use Symfony\Component\Form\Extension\Core\Type\TextType;
use Symfony\Component\Form\FormBuilderInterface;
use Symfony\Component\OptionsResolver\OptionsResolver;
/**
* @template-extends AbstractType<CTool>
*/
class CourseHomeToolType extends AbstractType
{
public function buildForm(FormBuilderInterface $builder, array $options): void

@ -13,6 +13,9 @@ use Symfony\Component\Form\Extension\Core\Type\TextType;
use Symfony\Component\Form\FormBuilderInterface;
use Symfony\Component\OptionsResolver\OptionsResolver;
/**
* @template-extends AbstractType<object>
*/
class CurriculumCategoryType extends AbstractType
{
public function buildForm(FormBuilderInterface $builder, array $options): void

@ -10,6 +10,9 @@ use Symfony\Component\Form\AbstractType;
use Symfony\Component\Form\FormBuilderInterface;
use Symfony\Component\OptionsResolver\OptionsResolver;
/**
* @template-extends AbstractType<object>
*/
class CurriculumItemRelUserCollectionType extends AbstractType
{
/**

@ -10,6 +10,9 @@ use Symfony\Component\Form\AbstractType;
use Symfony\Component\Form\FormBuilderInterface;
use Symfony\Component\OptionsResolver\OptionsResolver;
/**
* @template-extends AbstractType<object>
*/
class CurriculumItemRelUserType extends AbstractType
{
/**

@ -14,6 +14,9 @@ use Symfony\Component\Form\Extension\Core\Type\TextType;
use Symfony\Component\Form\FormBuilderInterface;
use Symfony\Component\OptionsResolver\OptionsResolver;
/**
* @template-extends AbstractType<object>
*/
class CurriculumItemType extends AbstractType
{
public function buildForm(FormBuilderInterface $builder, array $options): void

@ -10,6 +10,9 @@ use Symfony\Component\Form\Exception\TransformationFailedException;
use Symfony\Component\PropertyAccess\PropertyAccess;
use Webmozart\Assert\Assert;
/**
* @template-implements DataTransformerInterface<object, int|string>
*/
final class ResourceToIdentifierTransformer implements DataTransformerInterface
{
private ObjectRepository $repository;

@ -30,6 +30,9 @@ use Symfony\Component\Form\FormEvent;
use Symfony\Component\Form\FormEvents;
use Symfony\Component\Security\Core\Security;
/**
* @template-extends AbstractType<ExtraField>
*/
class ExtraFieldType extends AbstractType
{
private ExtraFieldValuesRepository $extraFieldValuesRepository;

@ -16,6 +16,9 @@ use Symfony\Component\Form\FormBuilderInterface;
use Symfony\Component\Form\FormEvents;
use Symfony\Component\OptionsResolver\OptionsResolver;
/**
* @template-extends AbstractType<object>
*/
class JuryMembersType extends AbstractType
{
public function buildForm(FormBuilderInterface $builder, array $options): void

@ -15,6 +15,9 @@ use Symfony\Component\Form\Extension\Core\Type\TextType;
use Symfony\Component\Form\FormBuilderInterface;
use Symfony\Component\OptionsResolver\OptionsResolver;
/**
* @template-extends AbstractType<object>
*/
class JuryType extends AbstractType
{
public function buildForm(FormBuilderInterface $builder, array $options): void

@ -11,6 +11,9 @@ use Symfony\Component\Form\Extension\Core\Type\SubmitType;
use Symfony\Component\Form\FormBuilderInterface;
use Symfony\Component\OptionsResolver\OptionsResolver;
/**
* @template-extends AbstractType<object>
*/
class JuryUserType extends AbstractType
{
public function buildForm(FormBuilderInterface $builder, array $options): void

@ -20,6 +20,9 @@ use Symfony\Component\Form\Extension\Core\Type\UrlType;
use Symfony\Component\Form\FormBuilderInterface;
use Symfony\Component\OptionsResolver\OptionsResolver;
/**
* @template-extends AbstractType<User>
*/
class ProfileType extends AbstractType
{
private LanguageRepository $languageRepository;

@ -13,6 +13,9 @@ use Symfony\Component\Form\Extension\Core\Type\TextType;
use Symfony\Component\Form\FormBuilderInterface;
use Symfony\Component\OptionsResolver\OptionsResolver;
/**
* @template-extends AbstractType<object>
*/
class QuestionScoreNameType extends AbstractType
{
public function buildForm(FormBuilderInterface $builder, array $options): void

@ -12,6 +12,9 @@ use Symfony\Component\Form\Extension\Core\Type\TextType;
use Symfony\Component\Form\FormBuilderInterface;
use Symfony\Component\OptionsResolver\OptionsResolver;
/**
* @template-extends AbstractType<object>
*/
class QuestionScoreType extends AbstractType
{
public function buildForm(FormBuilderInterface $builder, array $options): void

@ -10,6 +10,9 @@ use Symfony\Component\Form\FormBuilderInterface;
use Symfony\Component\OptionsResolver\OptionsResolver;
use Symfony\Component\Validator\Constraints\NotBlank;
/**
* @template-extends AbstractType<object>
*/
class ResetPasswordRequestFormType extends AbstractType
{
public function buildForm(FormBuilderInterface $builder, array $options): void

@ -10,6 +10,9 @@ use Symfony\Component\Form\AbstractType;
use Symfony\Component\Form\FormBuilderInterface;
use Symfony\Component\OptionsResolver\OptionsResolver;
/**
* @template-extends AbstractType<object>
*/
class SessionPathType extends AbstractType
{
/**

@ -14,6 +14,9 @@ use Symfony\Component\Form\Extension\Core\Type\ChoiceType;
use Symfony\Component\Form\FormBuilderInterface;
use Symfony\Component\OptionsResolver\OptionsResolver;
/**
* @template-extends AbstractType<object>
*/
class SessionTreeType extends AbstractType
{
public function buildForm(FormBuilderInterface $builder, array $options): void

@ -11,6 +11,9 @@ use Symfony\Component\Form\AbstractType;
use Symfony\Component\Form\FormBuilderInterface;
use Symfony\Component\OptionsResolver\OptionsResolver;
/**
* @template-extends AbstractType<Session>
*/
class SessionType extends AbstractType
{
public function buildForm(FormBuilderInterface $builder, array $options): void

@ -17,6 +17,9 @@ use Symfony\Component\Form\Extension\Core\Type\UrlType;
use Symfony\Component\Form\FormBuilderInterface;
use Symfony\Component\OptionsResolver\OptionsResolver;
/**
* @template-extends AbstractType<Course>
*/
class CourseType extends AbstractType
{
public function buildForm(FormBuilderInterface $builder, array $options): void

@ -6,10 +6,14 @@ declare(strict_types=1);
namespace Chamilo\CoreBundle\Form\Type;
use Chamilo\CoreBundle\Entity\Illustration;
use Symfony\Component\Form\AbstractType;
use Symfony\Component\Form\Extension\Core\Type\FileType;
use Symfony\Component\OptionsResolver\OptionsResolver;
/**
* @template-extends AbstractType<Illustration>
*/
class IllustrationType extends AbstractType
{
public function configureOptions(OptionsResolver $resolver): void

@ -13,6 +13,9 @@ use Symfony\Component\Form\Extension\Core\Type\TextareaType;
use Symfony\Component\Form\FormBuilderInterface;
use Symfony\Component\OptionsResolver\OptionsResolver;
/**
* @template-extends AbstractType<ResourceComment>
*/
class ResourceCommentType extends AbstractType
{
public function buildForm(FormBuilderInterface $builder, array $options): void

@ -13,6 +13,9 @@ use Symfony\Component\Form\Extension\Core\Type\ChoiceType;
use Symfony\Component\Form\FormBuilderInterface;
use Symfony\Component\OptionsResolver\OptionsResolver;
/**
* @template-extends AbstractType<ResourceLink>
*/
class ResourceLinkType extends AbstractType
{
public function buildForm(FormBuilderInterface $builder, array $options): void

@ -11,6 +11,9 @@ use Symfony\Component\Form\AbstractType;
use Symfony\Component\Form\FormBuilderInterface;
use Symfony\Component\OptionsResolver\OptionsResolver;
/**
* @template-extends AbstractType<ResourceNode>
*/
class ResourceNodeType extends AbstractType
{
public function buildForm(FormBuilderInterface $builder, array $options): void

@ -12,6 +12,9 @@ use Symfony\Component\Form\AbstractType;
use Symfony\Component\Form\FormBuilderInterface;
use Symfony\Component\OptionsResolver\OptionsResolver;
/**
* @template-extends AbstractType<ResourceRight>
*/
class ResourceRightType extends AbstractType
{
public function buildForm(FormBuilderInterface $builder, array $options): void

@ -12,6 +12,9 @@ use Symfony\Component\Form\Extension\Core\Type\ChoiceType;
use Symfony\Component\Form\FormBuilderInterface;
use Symfony\Component\OptionsResolver\OptionsResolver;
/**
* @template-extends AbstractType<int>
*/
class YesNoNumericType extends AbstractType
{
public function configureOptions(OptionsResolver $resolver): void

@ -10,6 +10,9 @@ use Symfony\Component\Form\AbstractType;
use Symfony\Component\Form\Extension\Core\Type\ChoiceType;
use Symfony\Component\OptionsResolver\OptionsResolver;
/**
* @template-extends AbstractType<string>
*/
class YesNoType extends AbstractType
{
public function configureOptions(OptionsResolver $resolver): void

@ -21,6 +21,9 @@ use Symfony\Component\Routing\RouterInterface;
use Throwable;
use Vich\UploaderBundle\Storage\FlysystemStorage;
/**
* @template-extends MaterializedPathRepository<ResourceNode>
*/
class ResourceNodeRepository extends MaterializedPathRepository
{
protected FlysystemStorage $storage;

@ -24,6 +24,9 @@ use Symfony\Component\Security\Core\Authorization\AuthorizationCheckerInterface;
use Symfony\Component\Security\Core\Exception\AccessDeniedException;
use TestCategory;
/**
* @template-implements ProviderInterface<CategorizedExerciseResult>
*/
class CategorizedExerciseResultStateProvider implements ProviderInterface
{
public function __construct(

@ -12,6 +12,8 @@ use Symfony\Component\Form\DataTransformerInterface;
* Object to identifier transformer.
*
* @author Julio Montoya
*
* @template-implements DataTransformerInterface<array, string>
*/
class ArrayToIdentifierTransformer implements DataTransformerInterface
{

Loading…
Cancel
Save