1: <?php
2:
3:
4: namespace BeerXML\Generator;
5:
6:
7: interface IStyle
8: {
9:
10: /**
11: * @return float
12: */
13: public function getAbvMax();
14:
15: /**
16: * @return float
17: */
18: public function getAbvMin();
19:
20: /**
21: * @return float
22: */
23: public function getCarbMax();
24:
25: /**
26: * @return float
27: */
28: public function getCarbMin();
29:
30: /**
31: * @return string
32: */
33: public function getCategory();
34:
35: /**
36: * @return string
37: */
38: public function getCategoryNumber();
39:
40: /**
41: * @return number
42: */
43: public function getColorMax();
44:
45: /**
46: * @return number
47: */
48: public function getColorMin();
49:
50: /**
51: * @return string
52: */
53: public function getExamples();
54:
55: /**
56: * @return float
57: */
58: public function getFgMax();
59:
60: /**
61: * @return float
62: */
63: public function getFgMin();
64:
65: /**
66: * @return float
67: */
68: public function getIbuMax();
69:
70: /**
71: * @return float
72: */
73: public function getIbuMin();
74:
75: /**
76: * @return string
77: */
78: public function getIngredients();
79:
80: /**
81: * @return string
82: */
83: public function getName();
84:
85: /**
86: * @return string
87: */
88: public function getNotes();
89:
90: /**
91: * @return float
92: */
93: public function getOgMax();
94:
95: /**
96: * @return float
97: */
98: public function getOgMin();
99:
100: /**
101: * @return string
102: */
103: public function getProfile();
104:
105: /**
106: * @return string
107: */
108: public function getStyleGuide();
109:
110: /**
111: * @return string
112: */
113: public function getStyleLetter();
114:
115: /**
116: * @return string
117: */
118: public function getType();
119:
120: /**
121: * @return int
122: */
123: public function getVersion();
124: }