Bonjour,
Dans mon projet, je dérive la classe FPDF déjà existante pour générer des listes au format PDF.
Dans le diagramme de classe je l'ai indiqué par une généralisation.
J'ai associé ma classe à un artefact source pour la génération du code PHP.
J'ai déclaré la classe FPDF "external" dans l'onglet PHP et je rajoute une ligne dans le champ définition pour spécifier l'emplacement du fichier.
Lors de la génération PHP, l'inclusion est présente mais elle se répéte entre "extends" et le corps de la classe dérivée.The external check box must be used when the class must not be defined in Php by BOUML, but you want to specify the name of the class (to not follow the Uml/C++/Php/Python/Idl name). An optional second line may be given to specify the require_once form to produce in artifact containing classes referencing this external class.
Est-ce un bug ou une erreur de ma part ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 require_once '../fpdf/fpdf.php'; /** * Gestion des impressions PDF */ class ListePDF extends FPDF require_once '../fpdf/fpdf.php'; { private $Titre; ...
Merci de votre aide.
Partager