Bonjour a tous
J'ai un gros projet que je voudrai passer sous symfony, seulement voila, je ne veux pas passer par l'orm de doctrine et ce dans un but de gagner du temps, j'ai en effet une vintaine de fichier dit Model ou sont stocker toutes les requettes pdo, ce qui doit correspondre à plus de 300 requettes sql, avec jointure et compagnie Ts convertir pour passer par l'orm me demanderai un temps fou. Je le ferai peut etre par la suite, mais pas pour l'instant.
J'ai copier mon repertoire model dans mon bundle,
En parcourant le web, j'ai vu que l'on pouvait creer un service pour utiliser la dbal, mais faut declarer la classe utilisé, et je ne veux dc pas declarer ma 20aine de fichiers.
donc je suis parti sur une autre solution qui serait d'initialiser ma connection pdo dans mon constructeur
namespace AppBundle\Models;
use Doctrine\DBAL\Connection;
class M_Membre{
/**
*
* @var Connection pdo
*/
private $db;
public function __construct(Connection $dbalConnection) {
$this->db = $dbalConnection;
}
}
Mais si je fait ca, il faudrait que je creer un service pour y declarer ma classe, et ca m'ennui d' y declarer toutes mes classes qui doivent utiliser la connection, Je débute sur symfony et la je tourne en rond.
Merci de votre aide