symfony-bundle epargne-bundle
Symfony Epargne Bundle
thibautg16/epargne-bundle
Symfony Epargne Bundle
- Thursday, October 5, 2017
- by Thibautg16
- Repository
- 1 Watchers
- 0 Stars
- 19 Installations
- PHP
- 0 Dependents
- 0 Suggesters
- 0 Forks
- 0 Open issues
- 1 Versions
- 0 % Grown
Thibautg16EpargneBundle
//!\ Attention : ce module est en cours de développement, il n'est actuellement pas complètement fonctionnel //!\, (*1)
Prérequis
- php 5.3.9
- Symfony 2.8.*
- ObHighchartsBundle
- Thibautg16UtilisateurBundle
- Thibautg16SqueletteBundle
Installation EpargneBundle
Installation à l'aide de composer
-
Installer symfony si necessaire :
composer create-project symfony/framework-standard-edition epargne "2.8.*", (*2)
-
Ajouter thibautg16/epargne-bundle
comme dépendance de votre projet dans le fichier composer.json
:, (*3)
{
"require": {
"thibautg16/epargne-bundle": "dev-master"
}
}
-
Installer vos dépendances :, (*4)
php composer.phar update
-
Ajouter le Bundle dans votre kernel :, (*5)
<?php
// app/AppKernel.php
public function registerBundles(){
$bundles = array(
// ...
new EpargneBundle\EpargneBundle(),
);
}
-
Ajouter les routes du bundle à votre projet en ajoutant dans votre fichier app/config/routing.yml :, (*6)
EpargneBundle:
resource: "@EpargneBundle/Resources/config/routing.yml"
prefix: /
-
Ajouter la relation entre le bundle Utilisateur et le bundle Epargne, (*7)
6.1 Ajouter les lignes suivantes dans le fichier :
- vendor/thibautg16/utilisateur-bundle/src/Thibautg16/UtilisateurBundle/Entity/Utilisateur.php
/**
* @ORM\ManyToMany(targetEntity="EpargneBundle\Entity\EpargneCompte" , mappedBy="utilisateurs")
*/
protected $comptes;
6.2 Mettre à jour les entites du bundle Utilisateur
# php app/console doctrine:generate:entities Thibautg16UtilisateurBundle