Demandes d'évolutions : [Pris en compte] module mysqlstock + visiblité attributs de classe

  • 79221.1

    12/06/2013 14:46


    Aurélien Ferreira
    Rang : Membre
    La classe mysqlstock_StockService posent beaucoup trop de restrictions d'un point de vue "injection".

    Les attributs suivants ont une visibilité "private" et ne disposent d'aucun setter/getter : du coup si j'ai le malheur d'overrider une méthode utilisant 1 de ses attributs, et bah il va falloir que j'override toutes les autres méthodes utilisant l'attribut en question... (bof)

     private $productSKUIds = array();
     private $stockProducts = array();
     private $warehouseIds = array(0);
     private $allowOutOfStock = false;

    Il serait intéressant que ces attributs passent de "private" à "protected" ou à minima mettre les setter/getter.
  • 79221.2 en réponse à 79221.1 écrit par Aurélien Ferreira

    08/10/2015 16:22


    sallia
    Rang : Nouveau Membre
    Aurélien Ferreira a dit :
    La classe mysqlstock_StockService posent beaucoup trop de restrictions d'un point de vue "injection".

    Les attributs suivants ont une visibilité "private" et ne disposent d'aucun setter/getter : du coup si j'ai le malheur d'overrider une méthode utilisant 1 de ses attributs, et bah il va falloir que j'override toutes les autres méthodes utilisant l'attribut en question... (bof)

     private $productSKUIds = array();
     private $stockProducts = array();
     private $warehouseIds = array(0);
     private $allowOutOfStock = false;

    Il serait intéressant que ces attributs passent de "private" à "protected" ou à minima mettre les setter/getter.

    Bonjour tout le monde!
    J' ai passé des années à chercher un plombier compétent, période durant laquelle le concierge a fait tout ce qu' il a pu pour me dépanner.
    J' ai trouvé l' entreprise artisan clément de Genevilliers, parce qu' ils se sont montrés extrêmement bien serviables avec moi.
    J' espère que ce sera de même avec vous!
 
Merci de prendre connaissance et de respecter les règles des forums.
 
1425 membres
Aucun membre connecté