Extraire l'année à partir d'une date Doctrine

Signaler
Messages postés
16
Date d'inscription
samedi 25 août 2018
Statut
Membre
Dernière intervention
10 mars 2019
-
Bonsoir ,
J'ai un champ de date de type Date. Je veux obtenir le valeur de l'année à partir de cette date. merci de me donner de l'aide. parce que j'ai cherché sur internet mais je n'ai pas trouvé la solution.
Sachant que j'utilise une requête avec Doctrine Symfony 3.4
Merci pour votre compréhension.
voilà ma requête:

  public function findEnglishByTags($date, $categorie, $tags) {
    $tags_values = $tags->getValues();
    array_walk($tags_values, function (&$item) {
        $item = $item->getId();
    });

    $qb = $this->createQueryBuilder('english');
    $qb->where('english.date = :date')
            ->andWhere('english.Categorie IN (:categories)')
            ->leftjoin('english.tags', 't')
            ->andWhere('t.id IN (:tags)')
            ->setParameters(array('date' => $date, 'categories' => $categorie->getId(), 'tags' => $tags))
    ;

    return $qb->getQuery()->getResult();
}