src/Transformer/Metrics/ClassTransformer.php 1 location
|
@@ 7-26 (lines=20) @@
|
| 4 |
|
|
| 5 |
|
use League\Fractal\TransformerAbstract; |
| 6 |
|
|
| 7 |
|
class ClassTransformer extends TransformerAbstract |
| 8 |
|
{ |
| 9 |
|
/** |
| 10 |
|
* The transform method required by Fractal to parse the data and return proper typing and fields. |
| 11 |
|
* |
| 12 |
|
* @param array $data Data to transform |
| 13 |
|
* |
| 14 |
|
* @return array |
| 15 |
|
*/ |
| 16 |
|
public function transform($data) |
| 17 |
|
{ |
| 18 |
|
return [ |
| 19 |
|
'id' => (int) $data['classID'], |
| 20 |
|
'kills' => (int) $data['kills'], |
| 21 |
|
'deaths' => (int) $data['deaths'], |
| 22 |
|
'teamkills' => (int) $data['teamkills'], |
| 23 |
|
'suicides' => (int) $data['suicides'] |
| 24 |
|
]; |
| 25 |
|
} |
| 26 |
|
} |
| 27 |
|
|
src/Transformer/Profiles/OutfitInvolvementTransformer.php 1 location
|
@@ 7-26 (lines=20) @@
|
| 4 |
|
|
| 5 |
|
use League\Fractal\TransformerAbstract; |
| 6 |
|
|
| 7 |
|
class OutfitInvolvementTransformer extends TransformerAbstract |
| 8 |
|
{ |
| 9 |
|
/** |
| 10 |
|
* The transform method required by Fractal to parse the data and return proper typing and fields. |
| 11 |
|
* |
| 12 |
|
* @param array $data Data to transform |
| 13 |
|
* |
| 14 |
|
* @return array |
| 15 |
|
*/ |
| 16 |
|
public function transform($data) |
| 17 |
|
{ |
| 18 |
|
return [ |
| 19 |
|
'id' => (int) $data['resultID'], |
| 20 |
|
'kills' => (int) $data['outfitKills'], |
| 21 |
|
'deaths' => (int) $data['outfitDeaths'], |
| 22 |
|
'teamkills' => (int) $data['outfitTKs'], |
| 23 |
|
'suicides' => (int) $data['outfitSuicides'] |
| 24 |
|
]; |
| 25 |
|
} |
| 26 |
|
} |
| 27 |
|
|
src/Transformer/Profiles/OutfitMetricsTransformer.php 1 location
|
@@ 7-26 (lines=20) @@
|
| 4 |
|
|
| 5 |
|
use League\Fractal\TransformerAbstract; |
| 6 |
|
|
| 7 |
|
class OutfitMetricsTransformer extends TransformerAbstract |
| 8 |
|
{ |
| 9 |
|
/** |
| 10 |
|
* The transform method required by Fractal to parse the data and return proper typing and fields. |
| 11 |
|
* |
| 12 |
|
* @param array $data Data to transform |
| 13 |
|
* |
| 14 |
|
* @return array |
| 15 |
|
*/ |
| 16 |
|
public function transform($data) |
| 17 |
|
{ |
| 18 |
|
return [ |
| 19 |
|
'kills' => (int) $data['kills'], |
| 20 |
|
'deaths' => (int) $data['deaths'], |
| 21 |
|
'teamkills' => (int) $data['teamkills'], |
| 22 |
|
'suicides' => (int) $data['suicides'], |
| 23 |
|
'involved' => (int) $data['involvement'] |
| 24 |
|
]; |
| 25 |
|
} |
| 26 |
|
} |
| 27 |
|
|
src/Transformer/Profiles/PlayerInvolvementTransformer.php 1 location
|
@@ 7-26 (lines=20) @@
|
| 4 |
|
|
| 5 |
|
use League\Fractal\TransformerAbstract; |
| 6 |
|
|
| 7 |
|
class PlayerInvolvementTransformer extends TransformerAbstract |
| 8 |
|
{ |
| 9 |
|
/** |
| 10 |
|
* The transform method required by Fractal to parse the data and return proper typing and fields. |
| 11 |
|
* |
| 12 |
|
* @param array $data Data to transform |
| 13 |
|
* |
| 14 |
|
* @return array |
| 15 |
|
*/ |
| 16 |
|
public function transform($data) |
| 17 |
|
{ |
| 18 |
|
return [ |
| 19 |
|
'id' => (int) $data['resultID'], |
| 20 |
|
'kills' => (int) $data['playerKills'], |
| 21 |
|
'deaths' => (int) $data['playerDeaths'], |
| 22 |
|
'teamkills' => (int) $data['playerTeamKills'], |
| 23 |
|
'suicides' => (int) $data['playerSuicides'] |
| 24 |
|
]; |
| 25 |
|
} |
| 26 |
|
} |
| 27 |
|
|
src/Transformer/Profiles/PlayerMetricsTransformer.php 1 location
|
@@ 7-27 (lines=21) @@
|
| 4 |
|
|
| 5 |
|
use League\Fractal\TransformerAbstract; |
| 6 |
|
|
| 7 |
|
class PlayerMetricsTransformer extends TransformerAbstract |
| 8 |
|
{ |
| 9 |
|
/** |
| 10 |
|
* The transform method required by Fractal to parse the data and return proper typing and fields. |
| 11 |
|
* |
| 12 |
|
* @param array $data Data to transform |
| 13 |
|
* |
| 14 |
|
* @return array |
| 15 |
|
*/ |
| 16 |
|
public function transform($data) |
| 17 |
|
{ |
| 18 |
|
return [ |
| 19 |
|
'kills' => (int) $data['kills'], |
| 20 |
|
'deaths' => (int) $data['deaths'], |
| 21 |
|
'teamkills' => (int) $data['teamkills'], |
| 22 |
|
'suicides' => (int) $data['suicides'], |
| 23 |
|
'headshots' => (int) $data['headshots'], |
| 24 |
|
'involved' => (int) $data['involvement'] |
| 25 |
|
]; |
| 26 |
|
} |
| 27 |
|
} |
| 28 |
|
|