|
1 | 1 | /** |
2 | 2 | * CodeMirror Completer for Flow PHP DSL Functions |
3 | 3 | * |
4 | | - * Total functions: 798 |
| 4 | + * Total functions: 799 |
5 | 5 | * |
6 | 6 | * This completer provides autocompletion for all Flow PHP DSL functions: |
7 | 7 | * - Extractors (flow-extractors) |
@@ -4160,6 +4160,21 @@ const dslFunctions = [ |
4160 | 4160 | }, |
4161 | 4161 | apply: snippet("\\Flow\\ETL\\DSL\\float_schema(" + "$" + "{" + "1:name" + "}" + ", " + "$" + "{" + "2:nullable" + "}" + ", " + "$" + "{" + "3:metadata" + "}" + ")"), |
4162 | 4162 | boost: 10 |
| 4163 | + }, { |
| 4164 | + label: "floe_options", |
| 4165 | + type: "function", |
| 4166 | + detail: "flow\u002Ddsl\u002Dhelpers", |
| 4167 | + info: () => { |
| 4168 | + const div = document.createElement("div") |
| 4169 | + div.innerHTML = ` |
| 4170 | + <div style="font-family: 'Fira Code', 'JetBrains Mono', monospace; margin-bottom: 8px;"> |
| 4171 | + <span class=\"fn-name\">floe_options</span><span class=\"fn-operator\">(</span><span class=\"fn-type\">bool</span> <span class=\"fn-param\">$validate_data</span> <span class=\"fn-operator\">=</span> <span class=\"fn-default\">true</span><span class=\"fn-operator\">,</span> <span class=\"fn-type\">int</span> <span class=\"fn-param\">$buffer_size</span> <span class=\"fn-operator\">=</span> <span class=\"fn-default\">65536</span><span class=\"fn-operator\">,</span> <span class=\"fn-type\">Codec</span> <span class=\"fn-param\">$codec</span> <span class=\"fn-operator\">=</span> <span class=\"fn-default\">Flow\\Floe\\Codec\\NoopCodec::...</span><span class=\"fn-operator\">)</span> <span class=\"fn-operator\">:</span> <span class=\"fn-return\">Options</span> |
| 4172 | + </div> |
| 4173 | + ` |
| 4174 | + return div |
| 4175 | + }, |
| 4176 | + apply: snippet("\\Flow\\Floe\\DSL\\floe_options(" + "$" + "{" + "1:validate_data" + "}" + ", " + "$" + "{" + "2:buffer_size" + "}" + ", " + "$" + "{" + "3:codec" + "}" + ")"), |
| 4177 | + boost: 10 |
4163 | 4178 | }, { |
4164 | 4179 | label: "flow_context", |
4165 | 4180 | type: "function", |
@@ -4558,15 +4573,15 @@ const dslFunctions = [ |
4558 | 4573 | const div = document.createElement("div") |
4559 | 4574 | div.innerHTML = ` |
4560 | 4575 | <div style="font-family: 'Fira Code', 'JetBrains Mono', monospace; margin-bottom: 8px;"> |
4561 | | - <span class=\"fn-name\">from_floe</span><span class=\"fn-operator\">(</span><span class=\"fn-type\">Path|string</span> <span class=\"fn-param\">$path</span><span class=\"fn-operator\">,</span> <span class=\"fn-type\">Codec</span> <span class=\"fn-param\">$codec</span> <span class=\"fn-operator\">=</span> <span class=\"fn-default\">Flow\\Floe\\Codec\\NoopCodec::...</span><span class=\"fn-operator\">,</span> <span class=\"fn-type\">int</span> <span class=\"fn-param\">$chunk_size</span> <span class=\"fn-operator\">=</span> <span class=\"fn-default\">65536</span><span class=\"fn-operator\">)</span> <span class=\"fn-operator\">:</span> <span class=\"fn-return\">FloeExtractor</span> |
| 4576 | + <span class=\"fn-name\">from_floe</span><span class=\"fn-operator\">(</span><span class=\"fn-type\">Path|string</span> <span class=\"fn-param\">$path</span><span class=\"fn-operator\">,</span> <span class=\"fn-type\">Codec</span> <span class=\"fn-param\">$codec</span> <span class=\"fn-operator\">=</span> <span class=\"fn-default\">Flow\\Floe\\Codec\\NoopCodec::...</span><span class=\"fn-operator\">,</span> <span class=\"fn-type\">int</span> <span class=\"fn-param\">$chunk_size</span> <span class=\"fn-operator\">=</span> <span class=\"fn-default\">65536</span><span class=\"fn-operator\">,</span> <span class=\"fn-type\">FloeEngine</span> <span class=\"fn-param\">$engine</span> <span class=\"fn-operator\">=</span> <span class=\"fn-default\">Flow\\Floe\\FloeEngine::...</span><span class=\"fn-operator\">)</span> <span class=\"fn-operator\">:</span> <span class=\"fn-return\">FloeExtractor</span> |
4562 | 4577 | </div> |
4563 | 4578 | <div style="color: #8b949e; font-size: 13px;"> |
4564 | 4579 | @param Path|string $path |
4565 | 4580 | </div> |
4566 | 4581 | ` |
4567 | 4582 | return div |
4568 | 4583 | }, |
4569 | | - apply: snippet("\\Flow\\Floe\\DSL\\from_floe(" + "$" + "{" + "1:path" + "}" + ", " + "$" + "{" + "2:codec" + "}" + ", " + "$" + "{" + "3:chunk_size" + "}" + ")"), |
| 4584 | + apply: snippet("\\Flow\\Floe\\DSL\\from_floe(" + "$" + "{" + "1:path" + "}" + ", " + "$" + "{" + "2:codec" + "}" + ", " + "$" + "{" + "3:chunk_size" + "}" + ", " + "$" + "{" + "4:engine" + "}" + ")"), |
4570 | 4585 | boost: 10 |
4571 | 4586 | }, { |
4572 | 4587 | label: "from_google_sheet", |
@@ -4663,15 +4678,15 @@ const dslFunctions = [ |
4663 | 4678 | const div = document.createElement("div") |
4664 | 4679 | div.innerHTML = ` |
4665 | 4680 | <div style="font-family: 'Fira Code', 'JetBrains Mono', monospace; margin-bottom: 8px;"> |
4666 | | - <span class=\"fn-name\">from_parquet</span><span class=\"fn-operator\">(</span><span class=\"fn-type\">Path|string</span> <span class=\"fn-param\">$path</span><span class=\"fn-operator\">,</span> <span class=\"fn-type\">array</span> <span class=\"fn-param\">$columns</span> <span class=\"fn-operator\">=</span> <span class=\"fn-default\">[]</span><span class=\"fn-operator\">,</span> <span class=\"fn-type\">Options</span> <span class=\"fn-param\">$options</span> <span class=\"fn-operator\">=</span> <span class=\"fn-default\">Flow\\Parquet\\Options::...</span><span class=\"fn-operator\">,</span> <span class=\"fn-type\">ByteOrder</span> <span class=\"fn-param\">$byte_order</span> <span class=\"fn-operator\">=</span> <span class=\"fn-default\">Flow\\Parquet\\Binary\\ByteOrder::...</span><span class=\"fn-operator\">,</span> <span class=\"fn-type\">int</span> <span class=\"fn-param\">$offset</span> <span class=\"fn-operator\">=</span> <span class=\"fn-default\">null</span><span class=\"fn-operator\">)</span> <span class=\"fn-operator\">:</span> <span class=\"fn-return\">ParquetExtractor</span> |
| 4681 | + <span class=\"fn-name\">from_parquet</span><span class=\"fn-operator\">(</span><span class=\"fn-type\">Path|string</span> <span class=\"fn-param\">$path</span><span class=\"fn-operator\">,</span> <span class=\"fn-type\">array</span> <span class=\"fn-param\">$columns</span> <span class=\"fn-operator\">=</span> <span class=\"fn-default\">[]</span><span class=\"fn-operator\">,</span> <span class=\"fn-type\">Options</span> <span class=\"fn-param\">$options</span> <span class=\"fn-operator\">=</span> <span class=\"fn-default\">Flow\\Parquet\\Options::...</span><span class=\"fn-operator\">,</span> <span class=\"fn-type\">ByteOrder</span> <span class=\"fn-param\">$byte_order</span> <span class=\"fn-operator\">=</span> <span class=\"fn-default\">Flow\\Parquet\\Binary\\ByteOrder::...</span><span class=\"fn-operator\">,</span> <span class=\"fn-type\">int</span> <span class=\"fn-param\">$offset</span> <span class=\"fn-operator\">=</span> <span class=\"fn-default\">null</span><span class=\"fn-operator\">,</span> <span class=\"fn-type\">ParquetEngine</span> <span class=\"fn-param\">$engine</span> <span class=\"fn-operator\">=</span> <span class=\"fn-default\">null</span><span class=\"fn-operator\">)</span> <span class=\"fn-operator\">:</span> <span class=\"fn-return\">ParquetExtractor</span> |
4667 | 4682 | </div> |
4668 | 4683 | <div style="color: #8b949e; font-size: 13px;"> |
4669 | 4684 | @param Path|string $path<br>@param array<string> $columns - list of columns to read from parquet file - @deprecated use \`withColumns\` method instead<br>@param Options $options - @deprecated use \`withOptions\` method instead<br>@param ByteOrder $byte_order - @deprecated use \`withByteOrder\` method instead<br>@param null|int $offset - @deprecated use \`withOffset\` method instead |
4670 | 4685 | </div> |
4671 | 4686 | ` |
4672 | 4687 | return div |
4673 | 4688 | }, |
4674 | | - apply: snippet("\\Flow\\ETL\\Adapter\\Parquet\\from_parquet(" + "$" + "{" + "1:path" + "}" + ", " + "$" + "{" + "2:columns" + "}" + ", " + "$" + "{" + "3:options" + "}" + ", " + "$" + "{" + "4:byte_order" + "}" + ", " + "$" + "{" + "5:offset" + "}" + ")"), |
| 4689 | + apply: snippet("\\Flow\\ETL\\Adapter\\Parquet\\from_parquet(" + "$" + "{" + "1:path" + "}" + ", " + "$" + "{" + "2:columns" + "}" + ", " + "$" + "{" + "3:options" + "}" + ", " + "$" + "{" + "4:byte_order" + "}" + ", " + "$" + "{" + "5:offset" + "}" + ", " + "$" + "{" + "6:engine" + "}" + ")"), |
4675 | 4690 | boost: 10 |
4676 | 4691 | }, { |
4677 | 4692 | label: "from_path_partitions", |
@@ -11080,15 +11095,15 @@ const dslFunctions = [ |
11080 | 11095 | const div = document.createElement("div") |
11081 | 11096 | div.innerHTML = ` |
11082 | 11097 | <div style="font-family: 'Fira Code', 'JetBrains Mono', monospace; margin-bottom: 8px;"> |
11083 | | - <span class=\"fn-name\">to_floe</span><span class=\"fn-operator\">(</span><span class=\"fn-type\">Path|string</span> <span class=\"fn-param\">$path</span><span class=\"fn-operator\">,</span> <span class=\"fn-type\">Metadata</span> <span class=\"fn-param\">$metadata</span> <span class=\"fn-operator\">=</span> <span class=\"fn-default\">null</span><span class=\"fn-operator\">,</span> <span class=\"fn-type\">Codec</span> <span class=\"fn-param\">$codec</span> <span class=\"fn-operator\">=</span> <span class=\"fn-default\">Flow\\Floe\\Codec\\NoopCodec::...</span><span class=\"fn-operator\">)</span> <span class=\"fn-operator\">:</span> <span class=\"fn-return\">FloeLoader</span> |
| 11098 | + <span class=\"fn-name\">to_floe</span><span class=\"fn-operator\">(</span><span class=\"fn-type\">Path|string</span> <span class=\"fn-param\">$path</span><span class=\"fn-operator\">,</span> <span class=\"fn-type\">Metadata</span> <span class=\"fn-param\">$metadata</span> <span class=\"fn-operator\">=</span> <span class=\"fn-default\">null</span><span class=\"fn-operator\">,</span> <span class=\"fn-type\">Options</span> <span class=\"fn-param\">$options</span> <span class=\"fn-operator\">=</span> <span class=\"fn-default\">Flow\\Floe\\Options::...</span><span class=\"fn-operator\">,</span> <span class=\"fn-type\">FloeEngine</span> <span class=\"fn-param\">$engine</span> <span class=\"fn-operator\">=</span> <span class=\"fn-default\">Flow\\Floe\\FloeEngine::...</span><span class=\"fn-operator\">)</span> <span class=\"fn-operator\">:</span> <span class=\"fn-return\">FloeLoader</span> |
11084 | 11099 | </div> |
11085 | 11100 | <div style="color: #8b949e; font-size: 13px;"> |
11086 | 11101 | @param Path|string $path |
11087 | 11102 | </div> |
11088 | 11103 | ` |
11089 | 11104 | return div |
11090 | 11105 | }, |
11091 | | - apply: snippet("\\Flow\\Floe\\DSL\\to_floe(" + "$" + "{" + "1:path" + "}" + ", " + "$" + "{" + "2:metadata" + "}" + ", " + "$" + "{" + "3:codec" + "}" + ")"), |
| 11106 | + apply: snippet("\\Flow\\Floe\\DSL\\to_floe(" + "$" + "{" + "1:path" + "}" + ", " + "$" + "{" + "2:metadata" + "}" + ", " + "$" + "{" + "3:options" + "}" + ", " + "$" + "{" + "4:engine" + "}" + ")"), |
11092 | 11107 | boost: 10 |
11093 | 11108 | }, { |
11094 | 11109 | label: "to_json", |
@@ -11164,15 +11179,15 @@ const dslFunctions = [ |
11164 | 11179 | const div = document.createElement("div") |
11165 | 11180 | div.innerHTML = ` |
11166 | 11181 | <div style="font-family: 'Fira Code', 'JetBrains Mono', monospace; margin-bottom: 8px;"> |
11167 | | - <span class=\"fn-name\">to_parquet</span><span class=\"fn-operator\">(</span><span class=\"fn-type\">Path|string</span> <span class=\"fn-param\">$path</span><span class=\"fn-operator\">,</span> <span class=\"fn-type\">Options</span> <span class=\"fn-param\">$options</span> <span class=\"fn-operator\">=</span> <span class=\"fn-default\">null</span><span class=\"fn-operator\">,</span> <span class=\"fn-type\">Compressions</span> <span class=\"fn-param\">$compressions</span> <span class=\"fn-operator\">=</span> <span class=\"fn-default\">Flow\\Parquet\\ParquetFile\\Compressions::...</span><span class=\"fn-operator\">,</span> <span class=\"fn-type\">Schema</span> <span class=\"fn-param\">$schema</span> <span class=\"fn-operator\">=</span> <span class=\"fn-default\">null</span><span class=\"fn-operator\">)</span> <span class=\"fn-operator\">:</span> <span class=\"fn-return\">ParquetLoader</span> |
| 11182 | + <span class=\"fn-name\">to_parquet</span><span class=\"fn-operator\">(</span><span class=\"fn-type\">Path|string</span> <span class=\"fn-param\">$path</span><span class=\"fn-operator\">,</span> <span class=\"fn-type\">Options</span> <span class=\"fn-param\">$options</span> <span class=\"fn-operator\">=</span> <span class=\"fn-default\">null</span><span class=\"fn-operator\">,</span> <span class=\"fn-type\">Compressions</span> <span class=\"fn-param\">$compressions</span> <span class=\"fn-operator\">=</span> <span class=\"fn-default\">Flow\\Parquet\\ParquetFile\\Compressions::...</span><span class=\"fn-operator\">,</span> <span class=\"fn-type\">Schema</span> <span class=\"fn-param\">$schema</span> <span class=\"fn-operator\">=</span> <span class=\"fn-default\">null</span><span class=\"fn-operator\">,</span> <span class=\"fn-type\">ParquetEngine</span> <span class=\"fn-param\">$engine</span> <span class=\"fn-operator\">=</span> <span class=\"fn-default\">null</span><span class=\"fn-operator\">)</span> <span class=\"fn-operator\">:</span> <span class=\"fn-return\">ParquetLoader</span> |
11168 | 11183 | </div> |
11169 | 11184 | <div style="color: #8b949e; font-size: 13px;"> |
11170 | 11185 | @param Path|string $path<br>@param null|Options $options - @deprecated use \`withOptions\` method instead<br>@param Compressions $compressions - @deprecated use \`withCompressions\` method instead<br>@param null|Schema $schema - @deprecated use \`withSchema\` method instead |
11171 | 11186 | </div> |
11172 | 11187 | ` |
11173 | 11188 | return div |
11174 | 11189 | }, |
11175 | | - apply: snippet("\\Flow\\ETL\\Adapter\\Parquet\\to_parquet(" + "$" + "{" + "1:path" + "}" + ", " + "$" + "{" + "2:options" + "}" + ", " + "$" + "{" + "3:compressions" + "}" + ", " + "$" + "{" + "4:schema" + "}" + ")"), |
| 11190 | + apply: snippet("\\Flow\\ETL\\Adapter\\Parquet\\to_parquet(" + "$" + "{" + "1:path" + "}" + ", " + "$" + "{" + "2:options" + "}" + ", " + "$" + "{" + "3:compressions" + "}" + ", " + "$" + "{" + "4:schema" + "}" + ", " + "$" + "{" + "5:engine" + "}" + ")"), |
11176 | 11191 | boost: 10 |
11177 | 11192 | }, { |
11178 | 11193 | label: "to_seal_delete", |
|
0 commit comments