55
66
77use Briedis \ApiBuilder \Items \BaseItem ;
8- use Briedis \ApiBuilder \Items \Boolean ;
9- use Briedis \ApiBuilder \Items \Decimal ;
10- use Briedis \ApiBuilder \Items \Integer ;
11- use Briedis \ApiBuilder \Items \Mixed ;
12- use Briedis \ApiBuilder \Items \String ;
13- use Briedis \ApiBuilder \Items \Structure ;
14- use Briedis \ApiBuilder \Items \Upload ;
8+ use Briedis \ApiBuilder \Items \BooleanItem ;
9+ use Briedis \ApiBuilder \Items \DecimalItem ;
10+ use Briedis \ApiBuilder \Items \IntegerItem ;
11+ use Briedis \ApiBuilder \Items \MixedItem ;
12+ use Briedis \ApiBuilder \Items \StringItem ;
13+ use Briedis \ApiBuilder \Items \StructureItem ;
14+ use Briedis \ApiBuilder \Items \UploadItem ;
1515
1616class StructureBuilder implements StructureInterface{
1717 /**
@@ -70,7 +70,7 @@ public function getItemByName($itemName){
7070 * @return StructureBuilder
7171 */
7272 public function int ($ name , $ description = '' ){
73- return $ this ->addItem (new Integer ($ name , $ description ));
73+ return $ this ->addItem (new IntegerItem ($ name , $ description ));
7474 }
7575
7676 /**
@@ -80,7 +80,7 @@ public function int($name, $description = ''){
8080 * @return StructureBuilder
8181 */
8282 public function str ($ name , $ description = '' ){
83- return $ this ->addItem (new String ($ name , $ description ));
83+ return $ this ->addItem (new StringItem ($ name , $ description ));
8484 }
8585
8686 /**
@@ -90,7 +90,7 @@ public function str($name, $description = ''){
9090 * @return StructureBuilder
9191 */
9292 public function float ($ name , $ description = '' ){
93- return $ this ->addItem (new Decimal ($ name , $ description ));
93+ return $ this ->addItem (new DecimalItem ($ name , $ description ));
9494 }
9595
9696 /**
@@ -100,7 +100,7 @@ public function float($name, $description = ''){
100100 * @return StructureBuilder
101101 */
102102 public function bool ($ name , $ description = '' ){
103- return $ this ->addItem (new Boolean ($ name , $ description ));
103+ return $ this ->addItem (new BooleanItem ($ name , $ description ));
104104 }
105105
106106 /**
@@ -110,7 +110,7 @@ public function bool($name, $description = ''){
110110 * @return StructureBuilder
111111 */
112112 public function upload ($ name , $ description = '' ){
113- return $ this ->addItem (new Upload ($ name , $ description ));
113+ return $ this ->addItem (new UploadItem ($ name , $ description ));
114114 }
115115
116116 /**
@@ -120,7 +120,7 @@ public function upload($name, $description = ''){
120120 * @return StructureBuilder
121121 */
122122 public function mixed ($ name , $ description = '' ){
123- return $ this ->addItem (new Mixed ($ name , $ description ));
123+ return $ this ->addItem (new MixedItem ($ name , $ description ));
124124 }
125125
126126 /**
@@ -131,7 +131,7 @@ public function mixed($name, $description = ''){
131131 * @return StructureBuilder
132132 */
133133 public function struct ($ name , StructureInterface $ structure , $ description = '' ){
134- $ item = new Structure ($ name , $ description );
134+ $ item = new StructureItem ($ name , $ description );
135135 $ item ->structure = $ structure ->getStructure ();
136136 return $ this ->addItem ($ item );
137137 }
@@ -151,7 +151,7 @@ public function optional(){
151151 * @return self
152152 */
153153 public function values (array $ values ){
154- if ($ this ->lastItem instanceof Structure || $ this ->lastItem instanceof Boolean ){
154+ if ($ this ->lastItem instanceof StructureItem || $ this ->lastItem instanceof BooleanItem ){
155155 throw new \InvalidArgumentException ('Cannot mark this type as an enumerable ' );
156156 }
157157 $ this ->lastItem ->isFixedValues = true ;
0 commit comments