Pour le moment on est d'accord c'est pas possible de faire tourner doctrine sur php8 ?
PHP 8 sera en version stable que début Décembre ! Donc je ne pense pas qu'un framework ait eu envie de tenter quelque chose sur les versions beta. Pour l'instant : 7.4.11, 7.3.23 et 7.2.34 sont les seules versions stable.
https://www.php.net/
https://packagist.org/pacckages/doctrine/orm#dev-master indique ^7.3 donc >= 7.3 et < php 8.
Donc doctrine n'est pas compatible avec php 8.
Le 25 octobre 2020 à 21:45:22 deepblue a écrit :
https://packagist.org/pacckages/doctrine/orm#dev-master indique ^7.3 donc >= 7.3 et < php 8.
Donc doctrine n'est pas compatible avec php 8.
Merci deeplus pour cette superbe réponse.
Justement php8 sors bientôt. Faut pas croire qu'il bose pas dessus...
Je voulais savoir si y'avais pas moyen de moyener.
Composer fais chier et les pr php8 ne sont pas encore passés .
Alors que Symfony est déjà compatible...
Déja compatible sur la version 8 "candidate release" c'est ça ?
Le 26 octobre 2020 à 06:41:50 Eiwos a écrit :
Déja compatible sur la version 8 "candidate release" c'est ça ?
Ben oui ;)
vous savez ils en sont où ?
Je suis en train de test php8 mais j'ai pas envie d'utiliser les annotations de doctrine, je veux utiliser les attributs. C'est pas encore possible ?
Genre faire
#[ORM\Id]
private int $id;
Au lieu de
/**
* @ORM\Id()
*/
private $id;
?
J'en peux plus d'attendre je suis trop hypé
je suis pas allé voir depuis, mais je pense que ça doit être good vue que la nouvelle version de SF est sortie hier
c'est un vieux mix là j'ai l'impression c'est nul à chier du coup
genre pour les routes tu peux utiliser les attributs mais pour doctrine c'est encore les annotations
doctrine n'est pas dev par symfony et donc surement pas gérer ! mais doctrine et php8 ça marche ?