99
1010class Currency implements IFormatter
1111{
12- private string $ _Format ;
13- private int $ _PadLength ;
14- private string $ _PadCharacter ;
15- private string $ _CurrencySymbol ;
12+ private string $ _format ;
13+ private int $ _padLength ;
14+ private string $ _padCharacter ;
15+ private string $ _currencySymbol ;
1616
1717 public function __construct ()
1818 {
@@ -25,87 +25,95 @@ public function __construct()
2525 /**
2626 * @return string
2727 */
28+
2829 public function getPadCharacter (): string
2930 {
30- return $ this ->_PadCharacter ;
31+ return $ this ->_padCharacter ;
3132 }
3233
3334 /**
34- * @param string $PadCharacter
35- * @return
35+ * @param string $padCharacter
36+ * @return Currency
3637 */
37- public function setPadCharacter ( string $ PadCharacter ): Currency
38+
39+ public function setPadCharacter ( string $ padCharacter ): Currency
3840 {
39- $ this ->_PadCharacter = $ PadCharacter ;
41+ $ this ->_padCharacter = $ padCharacter ;
4042 return $ this ;
4143 }
4244
4345 /**
4446 * @return string
4547 */
48+
4649 public function getCurrencySymbol (): string
4750 {
48- return $ this ->_CurrencySymbol ;
51+ return $ this ->_currencySymbol ;
4952 }
5053
5154 /**
52- * @param string $CurrencySymbol
55+ * @param string $currencySymbol
5356 * @return Currency
5457 */
55- public function setCurrencySymbol ( string $ CurrencySymbol ): Currency
58+
59+ public function setCurrencySymbol ( string $ currencySymbol ): Currency
5660 {
57- $ this ->_CurrencySymbol = $ CurrencySymbol ;
61+ $ this ->_currencySymbol = $ currencySymbol ;
5862 return $ this ;
5963 }
6064
6165 /**
6266 * @return string
6367 */
68+
6469 public function getFormat () : string
6570 {
66- return $ this ->_Format ;
71+ return $ this ->_format ;
6772 }
6873
6974 /**
70- * @param string $Format
75+ * @param string $format
7176 * @return Currency
7277 */
73- public function setFormat ( string $ Format ) : Currency
78+
79+ public function setFormat ( string $ format ) : Currency
7480 {
75- $ this ->_Format = $ Format ;
81+ $ this ->_format = $ format ;
7682 return $ this ;
7783 }
7884
7985 /**
8086 * @return int
8187 */
88+
8289 public function getPadLength () : int
8390 {
84- return $ this ->_PadLength ;
91+ return $ this ->_padLength ;
8592 }
8693
8794 /**
88- * @param int $PadLength
95+ * @param int $padLength
8996 * @return Currency
9097 */
91- public function setPadLength ( int $ PadLength ) : Currency
98+
99+ public function setPadLength ( int $ padLength ) : Currency
92100 {
93- $ this ->_PadLength = $ PadLength ;
101+ $ this ->_padLength = $ padLength ;
94102 return $ this ;
95103 }
96104
97105 /**
98- * @param string $Data
106+ * @param string $data
99107 * @return string|null
100108 */
101109
102- public function format ( string $ Data ): ?string
110+ public function format ( string $ data ): ?string
103111 {
104112 return
105113 $ this ->getCurrencySymbol ().str_pad (
106114 sprintf (
107115 $ this ->getFormat (),
108- round ( $ Data , 2 )
116+ round ( $ data , 2 )
109117 ),
110118 $ this ->getPadLength (),
111119 $ this ->getPadCharacter (),
0 commit comments