Questions marquées «doctrine-orm»

Doctrine ORM est un ORM PHP. Alors que Doctrine 1.2 utilise le modèle Active Record, Doctrine ORM 2 et plus utilise le modèle Data Mapper. Le projet Doctrine est une collection de bibliothèques et d'outils open source pour traiter l'abstraction de base de données et le mappage objet-relationnel écrit en PHP.


12
Comment encoder des entités Doctrine en JSON dans l'application Symfony 2.0 AJAX?
Je développe une application de jeu et j'utilise Symfony 2.0. J'ai de nombreuses requêtes AJAX au backend. Et plus de réponses convertissent l'entité en JSON. Par exemple: class DefaultController extends Controller { public function launchAction() { $user = $this->getDoctrine() ->getRepository('UserBundle:User') ->find($id); // encode user to json format $userDataAsJson = $this->encodeUserDataToJson($user); …


2
Obsolescence: Doctrine \ ORM \ Mapping \ UnderscoreNamingStrategy sans le rendre conscient du numéro est déconseillé
J'utilise Symfony 4.3.8 et je ne trouve aucune information sur ces dépréciations: Déprécié par l'utilisateur: La création de Doctrine \ ORM \ Mapping \ UnderscoreNamingStrategy sans en rendre le numéro conscient est déconseillée et sera supprimée dans Doctrine ORM 3.0. La création de Doctrine \ ORM \ Mapping \ UnderscoreNamingStrategy …

2
Pourquoi j'obtiens soudainement une erreur «La propriété typée ne doit pas être accessible avant l'initialisation» lors de l'introduction d'indications de type de propriétés?
J'ai mis à jour mes définitions de classe pour utiliser les indications de type de propriété nouvellement introduites, comme ceci: class Foo { private int $id; private ?string $val; private DateTimeInterface $createdAt; private ?DateTimeInterface $updatedAt; public function __construct(int $id) { $this->id = $id; } public function getId(): int { return …
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.