Als «orm» getaggte Fragen

70
Doktrin: QueryBuilder vs createQuery?

In Doctrine können Sie DQL auf zwei Arten erstellen: EntityManager :: createQuery : $query = $em->createQuery('SELECT u FROM MyProject\Model\User u WHERE u.id = ?1'); QueryBuilder : $qb->add('select', 'u') ->add('from', 'User u') ->add('where', 'u.id = ?1')

70
Code-Schnipsel in PhpStorm

Ich benutze PhpStorm. Ich möchte Codeausschnitte erstellen und ihnen dann Verknüpfungen zuweisen. Ich kann es in NetBeans tun, aber in PhpStorm weiß ich nicht, wie ich sie machen soll. Um beispielsweise console.log();NetBeans hinzuzufügen, gebe ich nur con + space ein . conist die Verknüpfung, die...

10
Warum erhalte ich plötzlich den Fehler "Auf typisierte Eigenschaften darf vor der Initialisierung nicht zugegriffen werden", wenn ich Hinweise zum Typ der Eigenschaften eingebe?

Ich habe meine Klassendefinitionen aktualisiert, um die neu eingeführten Hinweise zum Eigenschaftstyp wie folgt zu verwenden: class Foo { private int $id; private ?string $val; private DateTimeInterface $createdAt; private ?DateTimeInterface $updatedAt; public function __construct(int $id)...

9
PhpStorm: Aufruf mit Klassennamen ist veraltet

Wenn ich versuche, einen Test in meinem PhpStorm auszuführen, sehe ich Folgendes: PHPUnit 8.5.2 von Sebastian Bergmann und Mitwirkenden. Warnung: Aufruf mit Klassennamen ist veraltet Dies ist möglicherweise ein Problem damit, wie PhpStorm mit dem PHPUnit-Autoloader-Skript umgeht und...