Bonsoir,

Voila je rencontre un petit problème avec mon code.

Ce que je fais

      /**
     * @Rest\View()
     * @Rest\Get("/grade_ens/{cin}")
     */

    public function getGrEnsAction(Request $request ,$cin)
    {
      $em = $this->getDoctrine();

      $enseignant = $em->getRepository('AppBundle:EnseignantHasGrade')
       ->findOneBy(["codeEns" => $cin ]);

      if (!$enseignant) {
        return new JsonResponse(['message' => 'grade enseignant not found'],Response::HTTP_NOT_FOUND
        );
      }

      return new JsonResponse([
        'code'=> $enseignant->getCodeGrade(),
      ]);
    }

Ce que je veux

affichaga de code grade selon le cin

Ce que j'obtiens

le résultat est en json
"message": "Warning: rename(C:\wamp\www\ws_rest\var\cache\dev/doctrine/orm/Proxies\CGAppBundleEntityEnseignant.php.58e7d62baf5000.49830059,C:\wamp\www\ws_rest\var\cache\dev/doctrine/orm/Proxies\CGAppBundleEntityEnseignant.php): Access is denied. (code: 5)",

2 réponses


hello,

t'as essayé de supprimer le cache ?

Je rejoind @nours88 tu n'as pas les droits d'écriture sur le dossier : C:\wamp\www\ws_rest\var\cache