forked from loafle/openapi-generator-original
82 lines
1.8 KiB
Markdown
82 lines
1.8 KiB
Markdown
---
|
|
title: Config Options for perl
|
|
sidebar_label: perl
|
|
---
|
|
|
|
| Option | Description | Values | Default |
|
|
| ------ | ----------- | ------ | ------- |
|
|
|moduleName|Perl module name (convention: CamelCase or Long::Module).| |OpenAPIClient|
|
|
|moduleVersion|Perl module version.| |1.0.0|
|
|
|sortParamsByRequiredFlag|Sort method arguments to place required parameters before optional parameters.| |true|
|
|
|ensureUniqueParams|Whether to ensure parameter names are unique in an operation (rename parameters that are not).| |true|
|
|
|hideGenerationTimestamp|Hides the generation timestamp when files are generated.| |true|
|
|
|prependFormOrBodyParameters|Add form or body parameters to the beginning of the parameter list.| |false|
|
|
|
|
## IMPORT MAPPING
|
|
|
|
| Type/Alias | Imports |
|
|
| ---------- | ------- |
|
|
|
|
|
|
## INSTANTIATION TYPES
|
|
|
|
| Type/Alias | Instantiated By |
|
|
| ---------- | --------------- |
|
|
|
|
|
|
## LANGUAGE PRIMITIVES
|
|
|
|
<ul data-columns="2" style="list-style-type: disc;-webkit-columns:2;-moz-columns:2;columns:2;-moz-column-fill:auto;column-fill:auto"><li>boolean</li>
|
|
<li>ARRAY</li>
|
|
<li>string</li>
|
|
<li>double</li>
|
|
<li>int</li>
|
|
<li>DateTime</li>
|
|
<li>HASH</li>
|
|
<li>object</li>
|
|
</ul>
|
|
|
|
## RESERVED WORDS
|
|
|
|
<ul data-columns="2" style="list-style-type: disc;-webkit-columns:2;-moz-columns:2;columns:2;-moz-column-fill:auto;column-fill:auto"><li>sub</li>
|
|
<li>no</li>
|
|
<li>cmp</li>
|
|
<li>lt</li>
|
|
<li>for</li>
|
|
<li>elsif</li>
|
|
<li>do</li>
|
|
<li>while</li>
|
|
<li>__package__</li>
|
|
<li>foreach</li>
|
|
<li>__end__</li>
|
|
<li>unless</li>
|
|
<li>else</li>
|
|
<li>and</li>
|
|
<li>continue</li>
|
|
<li>lock</li>
|
|
<li>xor</li>
|
|
<li>exp</li>
|
|
<li>if</li>
|
|
<li>ge</li>
|
|
<li>qq</li>
|
|
<li>qr</li>
|
|
<li>or</li>
|
|
<li>package</li>
|
|
<li>qw</li>
|
|
<li>qx</li>
|
|
<li>eq</li>
|
|
<li>m</li>
|
|
<li>gt</li>
|
|
<li>q</li>
|
|
<li>core</li>
|
|
<li>__line__</li>
|
|
<li>s</li>
|
|
<li>__file__</li>
|
|
<li>ne</li>
|
|
<li>le</li>
|
|
<li>y</li>
|
|
<li>until</li>
|
|
<li>tr</li>
|
|
<li>return</li>
|
|
</ul>
|