The method getIid() does not exist on Chamilo\CoreBundle\Entit...source\AbstractResource. It seems like you code against a sub-type of said class. However, the method does not exist in Chamilo\CoreBundle\Entity\Course or Chamilo\CourseBundle\Entity\CLink or Chamilo\CourseBundle\Entity\CExerciseCategory or Chamilo\CourseBundle\Entity\CShortcut or Chamilo\CoreBundle\Entity\PersonalFile or Chamilo\CourseBundle\Entity\CLpCategory or Chamilo\CoreBundle\Entity\AccessUrl or Chamilo\CoreBundle\Entity\Illustration. Are you sure you never get one of those?
(
Ignorable by Annotation
)
If this is a false-positive, you can also ignore this issue in your code via the ignore-call annotation