Aller au contenu

Référence

phil/commerce-product-template
TypeGenreRôle
Phil\CommerceProductTemplate\Templatefinal readonly classUn article vierge : axes, faces, prix, exclusions, patron d'UGS, fournisseur
Phil\CommerceProductTemplate\Axisfinal readonly classCe selon quoi les produits varient, et ses valeurs dans l'ordre
Phil\CommerceProductTemplate\AxisValuefinal readonly classUne valeur : code, libellé, pastille, nom du fournisseur, photos, canaux
Phil\CommerceProductTemplate\Labelfinal readonly classUn texte par locale
Phil\CommerceProductTemplate\Swatchfinal readonly classUne couleur ou la photo d'un échantillon
Phil\CommerceProductTemplate\Facefinal readonly classUne face et ses zones d'impression
Phil\CommerceProductTemplate\PrintZonefinal readonly classUne zone en millimètres, sa résolution et son cadre sur les photos
Phil\CommerceProductTemplate\PhotoBoxfinal readonly classLe rectangle d'une zone sur les photos de sa face, en pixels
Phil\CommerceProductTemplate\Pricingfinal readonly classUn prix de base, des prix par valeur d'un axe, des suppléments
Phil\CommerceProductTemplate\Exclusionfinal readonly classDes combinaisons qu'un gabarit ne fabrique pas
Phil\CommerceProductTemplate\Combinationfinal readonly classUne valeur de chaque axe
Phil\CommerceProductTemplate\SkuPatternfinal readonly classDes littéraux et des marqueurs, rendus par produit
Phil\CommerceProductTemplate\Designfinal readonly classCe qui est imprimé : code, nom, langues, illustrations, gabarits, valeurs permises
Phil\CommerceProductTemplate\LanguageVersionfinal readonly classLe code d'UGS et la locale d'une langue
Phil\CommerceProductTemplate\Artworkfinal readonly classUne image dans une zone, pour une langue et une condition
Phil\CommerceProductTemplate\VariantPlannerfinal readonly classPlanifie les produits d'un visuel sur un gabarit
Phil\CommerceProductTemplate\Variantfinal readonly classUn produit planifié
Phil\CommerceProductTemplate\PlacedArtworkfinal readonly classUne illustration avec la face et la zone où elle s'imprime
Phil\CommerceProductTemplate\TemplateArrayfinal classUn gabarit sous forme de tableau versionné, et retour
Phil\CommerceProductTemplate\DesignArrayfinal classUn visuel sous forme de tableau versionné, et retour
Phil\CommerceProductTemplate\Exception\ProductTemplateExceptioninterfaceChaque exception de la bibliothèque
Phil\CommerceProductTemplate\Exception\InvalidDefinitionfinal classUne définition refusée
Phil\CommerceProductTemplate\Exception\PlanRefusedfinal classUn plan refusé

Internal\Check et Internal\Reader sont internes : ils peuvent changer dans n'importe quelle version.