OXIESEC PANEL
- Current Dir:
/
/
var
/
www
/
cream
/
reader
/
zaws-ses
/
vendor
/
aws
/
aws-sdk-php
/
build
Server IP: 139.59.38.164
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
03/03/2025 08:41:28 AM
rwxr-xr-x
📄
Burgomaster.php
13.48 KB
05/19/2025 10:07:13 AM
rw-r--r--
📄
ClassAnnotationUpdater.php
3.3 KB
05/19/2025 10:07:13 AM
rw-r--r--
📄
ClientAnnotator.php
4.57 KB
05/19/2025 10:07:13 AM
rw-r--r--
📄
JsonCompiler.php
2.48 KB
05/19/2025 10:07:13 AM
rw-r--r--
📄
PhpFileLinterTrait.php
1.44 KB
05/19/2025 10:07:13 AM
rw-r--r--
📄
ServiceBuilder.php
1.85 KB
05/19/2025 10:07:13 AM
rw-r--r--
📄
annotate-client-locator.php
1.04 KB
05/19/2025 10:07:13 AM
rw-r--r--
📄
annotate-clients.php
2.74 KB
05/19/2025 10:07:13 AM
rw-r--r--
📄
aws-clear-cache.php
91 bytes
05/19/2025 10:07:13 AM
rw-r--r--
📄
build-manifest.php
3.57 KB
05/19/2025 10:07:13 AM
rw-r--r--
📄
build-redirect-map.php
343 bytes
05/19/2025 10:07:13 AM
rw-r--r--
📄
build-service.php
1015 bytes
05/19/2025 10:07:13 AM
rw-r--r--
📁
changelog
-
05/19/2025 10:07:13 AM
rwxr-xr-x
📄
compile-json.php
447 bytes
05/19/2025 10:07:13 AM
rw-r--r--
📁
docs
-
03/03/2025 09:04:57 AM
rwxr-xr-x
📄
docs.php
1.72 KB
05/19/2025 10:07:13 AM
rw-r--r--
📄
gh-release.php
6.01 KB
05/19/2025 10:07:13 AM
rw-r--r--
📄
normalize-docs-files.php
7.74 KB
05/19/2025 10:07:13 AM
rw-r--r--
📄
option-docs.php
1.21 KB
05/19/2025 10:07:13 AM
rw-r--r--
📄
packager.php
2.2 KB
05/19/2025 10:07:13 AM
rw-r--r--
📄
phar-test-runner.php
161 bytes
05/19/2025 10:07:13 AM
rw-r--r--
📄
remove-method-annotations.php
1.4 KB
05/19/2025 10:07:13 AM
rw-r--r--
📄
test-phar.php
1.05 KB
05/19/2025 10:07:13 AM
rw-r--r--
Editing: option-docs.php
Close
<?php require __DIR__ . '/../vendor/autoload.php'; function generateDocblock(array $args) { foreach ($args as $name => $value) { if (!isset($value['doc']) || !empty($value['internal'])) { continue; } $docs = $value['doc']; $modifiers = []; if (isset($value['valid'])) { $modifiers[] = implode('|', $value['valid']); } if (!empty($value['required'])) { $modifiers[] = 'required'; } if (isset($value['default']) && !is_callable($value['default'])) { $modifiers[] = 'default=' . \Aws\describe_type($value['default']); } if ($modifiers) { $docs = '(' . implode(', ', $modifiers) . ') ' . $docs; } $docs = '* - ' . $name . ': ' . $docs; echo wordwrap($docs, 70, "\n* ") . "\n"; } } $clientName = isset($argv[1]) ? $argv[1] : 'Aws\AwsClient'; $args = call_user_func([$clientName, 'getArguments']); ksort($args); $type = isset($argv[2]) ? $argv[2] : 'docblock'; switch ($type) { case 'docblock': generateDocblock($args); break; default: die('Unknown type: ' . $type); }