/** * Constructeur: * - Appelle le constructeur de {@see AbstractPdoManager::__construct} (gestion des accès de la BDD). * - Initialise la collection transaction. * @author Alban Truc * @since 01/2014 */ public function __construct() { parent::__construct(); $this->transactionCollection = $this->getCollection('transaction'); $this->userPdoManager = new UserPdoManager(); $this->refActionPdoManager = new RefActionPdoManager(); }
/** * Constructeur: * - Appelle le constructeur de {@see AbstractPdoManager::__construct} (gestion des accès de la BDD). * - Initialise la collection element. * @author Alban Truc * @since 01/2014 */ public function __construct() { parent::__construct(); $this->elementCollection = $this->getCollection('element'); $this->userPdoManager = new UserPdoManager(); $this->refElementPdoManager = new RefElementPdoManager(); }
/** * Constructeur: * - Appelle le constructeur de {@see AbstractPdoManager::__construct} (gestion des accès de la BDD). * - Initialise la collection right. * @author Alban Truc * @since 01/2014 */ public function __construct() { parent::__construct(); $this->rightCollection = $this->getCollection('right'); $this->userPdoManager = new UserPdoManager(); $this->refRightPdoManager = new RefRightPdoManager(); }
/** * Constructeur: * - Appelle le constructeur de {@see AbstractPdoManager::__construct} (gestion des accès de la BDD). * - Initialise la collection account. * - Crée un objet RefPlanPdoManager (l'account a une clé étrangère de refPlan). * - Crée un objet UserPdoManager (l'account a une clé étrangère de user). * @author Alban Truc * @since 01/2014 */ public function __construct() { parent::__construct(); $this->accountCollection = $this->getCollection('account'); /** * Le UserPdoManager nécessite l'AccountPdoManager qui nécessite le UserPdoManager... * Pour éviter un appel infini entre ces deux constructeurs: * - je passe ici l'instance actuelle d'AccountPdoManager au constructeur de UserPdoManager * - le constructeur UserPdoManager se chargera ensuite de distinguer s'il doit créer une nouvelle instance * d'AccountPdoManager ou utiliser une référence. {@see UserPdoManager::__construct} */ $this->userPdoManager = new UserPdoManager($this); $this->refPlanPdoManager = new RefPlanPdoManager(); }
/** * Constructeur: * - Apelle le constructeur de {@see AbstractPdoManager::__construct} (gestion des accès de la BDD). * - Initialise la collection user. * - Crée un objet AccountPdoManager ou utilise une référence d'une instance de cet objet * @author Alban Truc * @since 01/2014 */ public function __construct() { parent::__construct(); $this->userCollection = $this->getCollection('user'); $numberOfArgs = func_num_args(); switch ($numberOfArgs) { case 1: $accountPdoManager = func_get_arg(0); $this->accountPdoManager =& $accountPdoManager; break; default: $this->accountPdoManager = new AccountPdoManager(); break; } $this->refPlanPdoManager = new RefPlanPdoManager(); }
/** * Constructeur: * - Appelle le constructeur de {@see AbstractPdoManager::__construct} (gestion des accès de la BDD). * - Initialise la collection refElement. * @author Alban Truc * @since 01/2014 */ public function __construct() { parent::__construct(); $this->refElementCollection = $this->getCollection('refelement'); }
/** * Constructeur: * - Appelle le constructeur de {@see AbstractPdoManager::__construct} (gestion des accès de la BDD). * - Initialise la collection connexion. * @author Alban Truc * @since 01/2014 */ public function __construct() { parent::__construct(); $this->connectionCollection = $this->getCollection('connection'); $this->userPdoManager = new UserPdoManager(); }
/** * Constructeur: * - Appelle le constructeur de {@see AbstractPdoManager::__construct} (gestion des accès de la BDD). * - Initialise la collection refaction. * @author Alban Truc * @since 01/2014 */ public function __construct() { parent::__construct(); $this->refActionCollection = $this->getCollection('refaction'); }
/** * Constructeur: * - Appelle le constructeur de {@see AbstractPdoManager::__construct} (gestion des accès de la BDD). * - Initialise la collection refplan. * @author Alban Truc * @since 01/2014 */ public function __construct() { parent::__construct('cubbyhole'); // $this->database = $this->connection->selectDB('cubbyhole'); $this->refPlanCollection = $this->getCollection('refplan'); }
/** * Constructeur: * - Appelle le constructeur de {@see AbstractPdoManager::__construct} (gestion des accès de la BDD). * - Initialise la collection refRight. * @author Alban Truc * @since 01/2014 */ public function __construct() { parent::__construct(); $this->refRightCollection = $this->getCollection('refright'); }
/** * Constructeur: * - Appelle le constructeur de {@see AbstractPdoManager::__construct} (gestion des accès de la BDD). * - Initialise la collection paiement. * @author Alban Truc * @since 01/2014 */ public function __construct() { parent::__construct(); $this->paymentCollection = $this->getCollection('payment'); $this->userPdoManager = new UserPdoManager(); }