@@ -13,35 +13,35 @@ |
||
| 13 | 13 | class Roulette extends RateUp { |
| 14 | 14 | |
| 15 | 15 | /** |
| 16 | - * encode to Json. |
|
| 17 | - * |
|
| 18 | - * @param string $dt |
|
| 19 | - * @return json |
|
| 20 | - */ |
|
| 16 | + * encode to Json. |
|
| 17 | + * |
|
| 18 | + * @param string $dt |
|
| 19 | + * @return json |
|
| 20 | + */ |
|
| 21 | 21 | protected static function jsonItem($dt) { |
| 22 | 22 | $data['data'] = ['item' => $dt]; |
| 23 | 23 | return json_encode($data); |
| 24 | 24 | } |
| 25 | 25 | |
| 26 | 26 | /** |
| 27 | - * Add drop up rate to items. |
|
| 28 | - * |
|
| 29 | - * @param mixed $item_list |
|
| 30 | - * @param array $items |
|
| 31 | - * @param float $rate |
|
| 32 | - * @return array |
|
| 33 | - */ |
|
| 27 | + * Add drop up rate to items. |
|
| 28 | + * |
|
| 29 | + * @param mixed $item_list |
|
| 30 | + * @param array $items |
|
| 31 | + * @param float $rate |
|
| 32 | + * @return array |
|
| 33 | + */ |
|
| 34 | 34 | protected static function itemDropUp($item_list, $items, $rate) |
| 35 | 35 | { |
| 36 | 36 | return self::_itemDropUp($item_list, $items, $rate); |
| 37 | 37 | } |
| 38 | 38 | |
| 39 | 39 | /** |
| 40 | - * Get Item. |
|
| 41 | - * |
|
| 42 | - * @param array $item |
|
| 43 | - * @return string |
|
| 44 | - */ |
|
| 40 | + * Get Item. |
|
| 41 | + * |
|
| 42 | + * @param array $item |
|
| 43 | + * @return string |
|
| 44 | + */ |
|
| 45 | 45 | protected static function get($items) { |
| 46 | 46 | if (is_array($items)) |
| 47 | 47 | { |
@@ -12,13 +12,13 @@ discard block |
||
| 12 | 12 | class RateUp { |
| 13 | 13 | |
| 14 | 14 | /** |
| 15 | - * Add drop up rate to items. |
|
| 16 | - * |
|
| 17 | - * @param mixed $item_list |
|
| 18 | - * @param array $items |
|
| 19 | - * @param float $rate |
|
| 20 | - * @return array |
|
| 21 | - */ |
|
| 15 | + * Add drop up rate to items. |
|
| 16 | + * |
|
| 17 | + * @param mixed $item_list |
|
| 18 | + * @param array $items |
|
| 19 | + * @param float $rate |
|
| 20 | + * @return array |
|
| 21 | + */ |
|
| 22 | 22 | protected static function _itemDropUp($item_list, $items, $rate) |
| 23 | 23 | { |
| 24 | 24 | $rt = new RateUp(); |
@@ -26,13 +26,13 @@ discard block |
||
| 26 | 26 | } |
| 27 | 27 | |
| 28 | 28 | /** |
| 29 | - * Calculate Drop Up Rate. |
|
| 30 | - * |
|
| 31 | - * @param mixed $item_list |
|
| 32 | - * @param array $items |
|
| 33 | - * @param float $rate |
|
| 34 | - * @return array |
|
| 35 | - */ |
|
| 29 | + * Calculate Drop Up Rate. |
|
| 30 | + * |
|
| 31 | + * @param mixed $item_list |
|
| 32 | + * @param array $items |
|
| 33 | + * @param float $rate |
|
| 34 | + * @return array |
|
| 35 | + */ |
|
| 36 | 36 | private function calc_rate($item_list, $items, $rate) |
| 37 | 37 | { |
| 38 | 38 | $item = []; |
@@ -15,8 +15,8 @@ discard block |
||
| 15 | 15 | private static $items; |
| 16 | 16 | |
| 17 | 17 | /** |
| 18 | - * Put items to $items. |
|
| 19 | - */ |
|
| 18 | + * Put items to $items. |
|
| 19 | + */ |
|
| 20 | 20 | public static function put($items) |
| 21 | 21 | { |
| 22 | 22 | self::$items = $items; |
@@ -25,20 +25,20 @@ discard block |
||
| 25 | 25 | } |
| 26 | 26 | |
| 27 | 27 | /** |
| 28 | - * Spin Roullete. |
|
| 29 | - * |
|
| 30 | - * @return string |
|
| 31 | - */ |
|
| 28 | + * Spin Roullete. |
|
| 29 | + * |
|
| 30 | + * @return string |
|
| 31 | + */ |
|
| 32 | 32 | public static function spin() |
| 33 | 33 | { |
| 34 | 34 | return self::getItem(); |
| 35 | 35 | } |
| 36 | 36 | |
| 37 | 37 | /** |
| 38 | - * Spin Roullete json result. |
|
| 39 | - * |
|
| 40 | - * @return json |
|
| 41 | - */ |
|
| 38 | + * Spin Roullete json result. |
|
| 39 | + * |
|
| 40 | + * @return json |
|
| 41 | + */ |
|
| 42 | 42 | public static function jsonSpin() |
| 43 | 43 | { |
| 44 | 44 | $ret = self::getItem(); |
@@ -46,12 +46,12 @@ discard block |
||
| 46 | 46 | } |
| 47 | 47 | |
| 48 | 48 | /** |
| 49 | - * Add dropup rate. |
|
| 50 | - * |
|
| 51 | - * @param string $item |
|
| 52 | - * @param float $rate |
|
| 53 | - * @return mixed |
|
| 54 | - */ |
|
| 49 | + * Add dropup rate. |
|
| 50 | + * |
|
| 51 | + * @param string $item |
|
| 52 | + * @param float $rate |
|
| 53 | + * @return mixed |
|
| 54 | + */ |
|
| 55 | 55 | public static function dropUp($items, $rate) |
| 56 | 56 | { |
| 57 | 57 | $items_bucket = self::$items; |
@@ -60,10 +60,10 @@ discard block |
||
| 60 | 60 | } |
| 61 | 61 | |
| 62 | 62 | /** |
| 63 | - * Get Spinned items. |
|
| 64 | - * |
|
| 65 | - * @return string |
|
| 66 | - */ |
|
| 63 | + * Get Spinned items. |
|
| 64 | + * |
|
| 65 | + * @return string |
|
| 66 | + */ |
|
| 67 | 67 | private static function getItem() { |
| 68 | 68 | $ret = self::get(self::$items); |
| 69 | 69 | self::$items = null; |
@@ -71,11 +71,11 @@ discard block |
||
| 71 | 71 | } |
| 72 | 72 | |
| 73 | 73 | /** |
| 74 | - * put dropup item to $items variable. |
|
| 75 | - * |
|
| 76 | - * @param array $arr |
|
| 77 | - * @return void |
|
| 78 | - */ |
|
| 74 | + * put dropup item to $items variable. |
|
| 75 | + * |
|
| 76 | + * @param array $arr |
|
| 77 | + * @return void |
|
| 78 | + */ |
|
| 79 | 79 | private static function putDropUp($arr) { |
| 80 | 80 | foreach ($arr as $k => $v) { |
| 81 | 81 | self::$items[$k] = $v; |
@@ -32,7 +32,7 @@ discard block |
||
| 32 | 32 | 'item 20' => 11.6, |
| 33 | 33 | 'item 21' => 8.3, |
| 34 | 34 | ]; |
| 35 | - $this->assertArrayHasKey(Roll::put($items)->spin(),$items); |
|
| 35 | + $this->assertArrayHasKey(Roll::put($items)->spin(), $items); |
|
| 36 | 36 | } |
| 37 | 37 | public function testGachaDropUpItems() |
| 38 | 38 | { |
@@ -58,7 +58,7 @@ discard block |
||
| 58 | 58 | 'item 20' => 11.6, |
| 59 | 59 | 'item 21' => 8.3, |
| 60 | 60 | ]; |
| 61 | - $this->assertArrayHasKey(Roll::put($items)->dropUp('SSR ITEM',300)->spin(),$items); |
|
| 61 | + $this->assertArrayHasKey(Roll::put($items)->dropUp('SSR ITEM', 300)->spin(), $items); |
|
| 62 | 62 | } |
| 63 | 63 | public function testGachaJsonItems() |
| 64 | 64 | { |
@@ -84,6 +84,6 @@ discard block |
||
| 84 | 84 | 'item 20' => 11.6, |
| 85 | 85 | 'item 21' => 8.3, |
| 86 | 86 | ]; |
| 87 | - $this->assertNotEquals(null,Roll::put($items)->dropUp('SSR ITEM',300)->jsonSpin()); |
|
| 87 | + $this->assertNotEquals(null, Roll::put($items)->dropUp('SSR ITEM', 300)->jsonSpin()); |
|
| 88 | 88 | } |
| 89 | 89 | } |
| 90 | 90 | \ No newline at end of file |