Salut a tous je cherche a savoir si il y avais pas un moyen pour convertir la valeur d'un entier __toString() en entier réelle .
j’explique j'ai une class TVA avec :
et je cherche a ajouter la TVA, a un prix, d'un produit sans passer pas par un "lefjoint".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 class Tva extends BaseTva { public function __toString() { return $this->getIndices() ; } }
sa me marque en mode dev:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 class Produit extends BaseProduit { protected function getTotalpro() { $tva = $this->getTva(); $prix = $this->getTarif(); return $prix * $tva / 100; } public function getPrixTTC() { return $this->getTarif() * $this->getTotalpro() ; } }
si quelqu'un sais merci de m'aider
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 + - Notice: Object of class Tva could not be converted to int in /Applications/MAMP/htdocs/test5/lib/model/doctrine/Produit.class.php on line 18
Partager