OXIESEC PANEL
- Current Dir:
/
/
var
/
www
/
reader
/
aws-ses
/
vendor
/
aws
/
aws-sdk-php
/
src
/
Api
/
Serializer
Server IP: 139.59.38.164
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
08/14/2024 10:54:09 AM
rwxr-xr-x
📄
Ec2ParamBuilder.php
857 bytes
08/14/2024 10:54:10 AM
rw-r--r--
📄
JsonBody.php
3.12 KB
08/14/2024 10:54:10 AM
rw-r--r--
📄
JsonRpcSerializer.php
2.41 KB
08/14/2024 10:54:10 AM
rw-r--r--
📄
QueryParamBuilder.php
4.08 KB
08/14/2024 10:54:10 AM
rw-r--r--
📄
QuerySerializer.php
2.31 KB
08/14/2024 10:54:10 AM
rw-r--r--
📄
RestJsonSerializer.php
1.15 KB
08/14/2024 10:54:10 AM
rw-r--r--
📄
RestSerializer.php
10.27 KB
08/14/2024 10:54:10 AM
rw-r--r--
📄
RestXmlSerializer.php
1.3 KB
08/14/2024 10:54:11 AM
rw-r--r--
📄
XmlBody.php
5.99 KB
08/14/2024 10:54:11 AM
rw-r--r--
Editing: Ec2ParamBuilder.php
Close
<?php namespace Aws\Api\Serializer; use Aws\Api\Shape; use Aws\Api\ListShape; /** * @internal */ class Ec2ParamBuilder extends QueryParamBuilder { protected function queryName(Shape $shape, $default = null) { return ($shape['queryName'] ?: ucfirst(@$shape['locationName'] ?: "")) ?: $default; } protected function isFlat(Shape $shape) { return false; } protected function format_list( ListShape $shape, array $value, $prefix, &$query ) { // Handle empty list serialization if (!empty($value)) { $items = $shape->getMember(); foreach ($value as $k => $v) { $this->format($items, $v, $prefix . '.' . ($k + 1), $query); } } } }