<commit_before><?php

namespace MyEvents\MainBundle\Controller;

use MyEvents\MainBundle\Entity\Utilisateur;
use Sensio\Bundle\FrameworkExtraBundle\Configuration\Route;
use Symfony\Bundle\FrameworkBundle\Controller\Controller;
use Symfony\Component\Security\Core\SecurityContext;

class DefaultController extends Controller {

	/**
	 * @var Utilisateur
	 */
	private $oUtilisateurConnecte = NULL;

	public function preExecute() {
		$oSecurityContext = $this->get('security.context');
		/* @var $oSecurityContext SecurityContext */
		if ($oSecurityContext->isGranted('IS_AUTHENTICATED_REMEMBERED')) {
			$this->oUtilisateurConnecte = $oSecurityContext->getToken()->getUser();
		}
	}

	/**
	 * @Route("/", name="accueil", options={"expose"=true})
	 */
	public function listeDemandeAmisAction() {

		$toListeDemandeAmis = array();
		$listeAmis = array();
		if ($this->oUtilisateurConnecte) {
			$toListeDemandeAmis = $this->oUtilisateurConnecte->getListesDemandeAmiEnAttente($this->oUtilisateurConnecte);
			$listeAmis = $this->oUtilisateurConnecte->getListeAmisValides($this->oUtilisateurConnecte);
		}

		$tListeDemandeAmis = array();
		foreach ($toListeDemandeAmis as $key => $oAmi) {
			$tListeDemandeAmis[] = array(
				'idDemandeAmi' => $key,
				'idUtilisateur' => $oAmi->getId(),
				'nom' => $oAmi->getNom(),
				'prenom' => $oAmi->getPrenom(),
				'username' => $oAmi->getUsername()
			);
		}

		$amis = array();
		foreach ($listeAmis as $ami) {
			$amis[] = array(
				'id' => $ami->getId(),
				'nom' => $ami->getNom(),
				'prenom' => $ami->getPrenom(),
				'username' => $ami->getUsername()
			);
		}

		return $this->render('MainBundle:Default:index.html.twig', array(
					'listeDemandeAmis' => $tListeDemandeAmis,
					'listeAmis' => $amis));
	}

}<commit_msg>MaJ du nom de fonction + utilisation de l'annotation @Template<commit_after><?php

namespace MyEvents\MainBundle\Controller;

use MyEvents\MainBundle\Entity\Utilisateur;
use Sensio\Bundle\FrameworkExtraBundle\Configuration\Route;
use Sensio\Bundle\FrameworkExtraBundle\Configuration\Template;
use Symfony\Bundle\FrameworkBundle\Controller\Controller;
use Symfony\Component\Security\Core\SecurityContext;

class DefaultController extends Controller {

	/**
	 * @var Utilisateur
	 */
	private $oUtilisateurConnecte = NULL;

	public function preExecute() {
		$oSecurityContext = $this->get('security.context');
		/* @var $oSecurityContext SecurityContext */
		if ($oSecurityContext->isGranted('IS_AUTHENTICATED_REMEMBERED')) {
			$this->oUtilisateurConnecte = $oSecurityContext->getToken()->getUser();
		}
	}

	/**
	 * @Route("/", name="accueil", options={"expose"=true})
	 * @Template("MainBundle:Default:index.html.twig")
	 */
	public function accueilAction() {

		$toListeDemandeAmis = [];
		$listeAmis = [];
		if ($this->oUtilisateurConnecte) {
			$toListeDemandeAmis = $this->oUtilisateurConnecte->getListesDemandeAmiEnAttente($this->oUtilisateurConnecte);
			$listeAmis = $this->oUtilisateurConnecte->getListeAmisValides($this->oUtilisateurConnecte);
		}

		$tListeDemandeAmis = [];
		foreach ($toListeDemandeAmis as $key => $oAmi) {
			$tListeDemandeAmis[] = [
			   'idDemandeAmi' => $key,
			   'idUtilisateur' => $oAmi->getId(),
			   'nom' => $oAmi->getNom(),
			   'prenom' => $oAmi->getPrenom(),
			   'username' => $oAmi->getUsername()
			];
		}

		$amis = [];
		foreach ($listeAmis as $ami) {
			$amis[] = [
			   'id' => $ami->getId(),
			   'nom' => $ami->getNom(),
			   'prenom' => $ami->getPrenom(),
			   'username' => $ami->getUsername()
			];
		}

		return ['listeDemandeAmis' => $tListeDemandeAmis, 'listeAmis' => $amis];
	}
}
{'fraction_non_alphanumeric': 0.16956641811654238, 'fraction_numerical': 0.0, 'mean_word_length': 4.677115987460815, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 68, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '674283', 'n_tokens_mistral': 1432, 'n_tokens_neox': 1281, 'n_words': 183}