Skip to content

Commit 6af05d9

Browse files
author
flow-php
committed
1 parent 0f45e31 commit 6af05d9

227 files changed

Lines changed: 712 additions & 184 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

assets/manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -159,7 +159,7 @@
159159
"wasm\/php.js": "\/assets\/wasm\/php-854edac03a51f967b58c16849625fb22.js",
160160
"wasm\/php.wasm": "\/assets\/wasm\/php-2c153f5537d6d5ef169b6c07f35bd236.wasm",
161161
"wasm\/phpcsfixer.php.wasm": "\/assets\/wasm\/phpcsfixer.php-65bf51f1ea90e4896971e11e62efef0b.wasm",
162-
"wasm\/tools\/flow.phar": "\/assets\/wasm\/tools\/flow-dcb02ffb8e2f1df1e1e1312bb6b04fd0.phar",
162+
"wasm\/tools\/flow.phar": "\/assets\/wasm\/tools\/flow-2e8f28986ed198684ae15fa040e32720.phar",
163163
"wasm\/tools\/php-cs-fixer.phar": "\/assets\/wasm\/tools\/php-cs-fixer-de55dbd75a08d2eac0f0435d4168e6bc.phar",
164164
"wasm\/vendor\/autoload.php.wasm": "\/assets\/wasm\/vendor\/autoload.php-901f7714ee4a437fea3a9d6638722933.wasm"
165165
}

assets/wasm/tools/flow-dcb02ffb8e2f1df1e1e1312bb6b04fd0.phar renamed to assets/wasm/tools/flow-2e8f28986ed198684ae15fa040e32720.phar

3.39 MB
Binary file not shown.

changelog/index.html

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -583,6 +583,10 @@ <h1 class="mt-3 text-4xl font-bold tracking-tight">Changelog</h1>
583583
<h2><a id="unreleased---2026-06-18" href="#unreleased---2026-06-18" class="mr-2" aria-hidden="true" title="Permalink">#</a>[Unreleased] - 2026-06-18</h2>
584584
<h3><a id="added" href="#added" class="mr-2" aria-hidden="true" title="Permalink">#</a>Added</h3>
585585
<ul>
586+
<li><a rel="noopener noreferrer" target="_blank" href="https://github.com/flow-php/flow/pull/2459">#2459</a> - <strong>Flow\ETL\Schema::sort() accepting a pluggable SortingStrategy (defaults to AlphabeticalStrategy)</strong> - <a rel="noopener noreferrer" target="_blank" href="https://github.com/MrHDOLEK">@MrHDOLEK</a></li>
587+
<li><a rel="noopener noreferrer" target="_blank" href="https://github.com/flow-php/flow/pull/2459">#2459</a> - <strong>Core sorting strategies AlphabeticalStrategy, TypeStrategy, MetadataStrategy and CombinedStrategy, exposed via
588+
sort_by_name(), sort_by_type(), sort_by_type_and_name() and sort_by_metadata() DSL helpers</strong> - <a rel="noopener noreferrer" target="_blank" href="https://github.com/MrHDOLEK">@MrHDOLEK</a></li>
589+
<li><a rel="noopener noreferrer" target="_blank" href="https://github.com/flow-php/flow/pull/2459">#2459</a> - <strong>PostgreSqlSortingStrategy (primary-key columns first, then by PostgreSQL type, then by name) exposed via the pgsql_sort_strategy() DSL helper</strong> - <a rel="noopener noreferrer" target="_blank" href="https://github.com/MrHDOLEK">@MrHDOLEK</a></li>
586590
<li><a rel="noopener noreferrer" target="_blank" href="https://github.com/flow-php/flow/pull/2460">#2460</a> - <strong>flow-php/symfony-telemetry-bundle - inject trace context into outgoing response headers</strong> - <a rel="noopener noreferrer" target="_blank" href="https://github.com/norberttech">@norberttech</a></li>
587591
<li><a rel="noopener noreferrer" target="_blank" href="https://github.com/flow-php/flow/pull/2458">#2458</a> - <strong>flow-php/symfony-telemetry-bundle - cleanup subscriber completing Twig spans orphaned by a render exception on terminate/kernel.reset</strong> - <a rel="noopener noreferrer" target="_blank" href="https://github.com/norberttech">@norberttech</a></li>
588592
<li><a rel="noopener noreferrer" target="_blank" href="https://github.com/flow-php/flow/pull/2408">#2408</a> - <strong>SEAL adapter (flow-php/etl-adapter-seal) — a single, strongly typed integration for SEAL search engines (Elasticsearch, OpenSearch, Meilisearch, Algolia, Solr,

documentation/api/bridge/symfony/telemetry/classes/Flow-Bridge-Symfony-TelemetryBundle-FlowTelemetryBundle.html

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ <h2 class="phpdocumentor-content__title">
124124
<aside class="phpdocumentor-element-found-in">
125125
<abbr class="phpdocumentor-element-found-in__file" title="src/bridge/symfony/telemetry-bundle/src/Flow/Bridge/Symfony/TelemetryBundle/FlowTelemetryBundle.php"><a href="files/src-bridge-symfony-telemetry-bundle-src-flow-bridge-symfony-telemetrybundle-flowtelemetrybundle.html"><abbr title="src/bridge/symfony/telemetry-bundle/src/Flow/Bridge/Symfony/TelemetryBundle/FlowTelemetryBundle.php">FlowTelemetryBundle.php</abbr></a></abbr>
126126
:
127-
<span class="phpdocumentor-element-found-in__line">126</span>
127+
<span class="phpdocumentor-element-found-in__line">127</span>
128128

129129
</aside>
130130

@@ -209,7 +209,7 @@ <h4 class="phpdocumentor-element__name" id="method_build">
209209
<aside class="phpdocumentor-element-found-in">
210210
<abbr class="phpdocumentor-element-found-in__file" title="src/bridge/symfony/telemetry-bundle/src/Flow/Bridge/Symfony/TelemetryBundle/FlowTelemetryBundle.php"><a href="files/src-bridge-symfony-telemetry-bundle-src-flow-bridge-symfony-telemetrybundle-flowtelemetrybundle.html"><abbr title="src/bridge/symfony/telemetry-bundle/src/Flow/Bridge/Symfony/TelemetryBundle/FlowTelemetryBundle.php">FlowTelemetryBundle.php</abbr></a></abbr>
211211
:
212-
<span class="phpdocumentor-element-found-in__line">150</span>
212+
<span class="phpdocumentor-element-found-in__line">151</span>
213213

214214
</aside>
215215

@@ -264,7 +264,7 @@ <h4 class="phpdocumentor-element__name" id="method_configure">
264264
<aside class="phpdocumentor-element-found-in">
265265
<abbr class="phpdocumentor-element-found-in__file" title="src/bridge/symfony/telemetry-bundle/src/Flow/Bridge/Symfony/TelemetryBundle/FlowTelemetryBundle.php"><a href="files/src-bridge-symfony-telemetry-bundle-src-flow-bridge-symfony-telemetrybundle-flowtelemetrybundle.html"><abbr title="src/bridge/symfony/telemetry-bundle/src/Flow/Bridge/Symfony/TelemetryBundle/FlowTelemetryBundle.php">FlowTelemetryBundle.php</abbr></a></abbr>
266266
:
267-
<span class="phpdocumentor-element-found-in__line">184</span>
267+
<span class="phpdocumentor-element-found-in__line">185</span>
268268

269269
</aside>
270270

@@ -319,7 +319,7 @@ <h4 class="phpdocumentor-element__name" id="method_defineLogger">
319319
<aside class="phpdocumentor-element-found-in">
320320
<abbr class="phpdocumentor-element-found-in__file" title="src/bridge/symfony/telemetry-bundle/src/Flow/Bridge/Symfony/TelemetryBundle/FlowTelemetryBundle.php"><a href="files/src-bridge-symfony-telemetry-bundle-src-flow-bridge-symfony-telemetrybundle-flowtelemetrybundle.html"><abbr title="src/bridge/symfony/telemetry-bundle/src/Flow/Bridge/Symfony/TelemetryBundle/FlowTelemetryBundle.php">FlowTelemetryBundle.php</abbr></a></abbr>
321321
:
322-
<span class="phpdocumentor-element-found-in__line">2728</span>
322+
<span class="phpdocumentor-element-found-in__line">2737</span>
323323

324324
</aside>
325325

@@ -386,7 +386,7 @@ <h4 class="phpdocumentor-element__name" id="method_getPath">
386386
<aside class="phpdocumentor-element-found-in">
387387
<abbr class="phpdocumentor-element-found-in__file" title="src/bridge/symfony/telemetry-bundle/src/Flow/Bridge/Symfony/TelemetryBundle/FlowTelemetryBundle.php"><a href="files/src-bridge-symfony-telemetry-bundle-src-flow-bridge-symfony-telemetrybundle-flowtelemetrybundle.html"><abbr title="src/bridge/symfony/telemetry-bundle/src/Flow/Bridge/Symfony/TelemetryBundle/FlowTelemetryBundle.php">FlowTelemetryBundle.php</abbr></a></abbr>
388388
:
389-
<span class="phpdocumentor-element-found-in__line">144</span>
389+
<span class="phpdocumentor-element-found-in__line">145</span>
390390

391391
</aside>
392392

@@ -435,14 +435,14 @@ <h4 class="phpdocumentor-element__name" id="method_loadExtension">
435435
<aside class="phpdocumentor-element-found-in">
436436
<abbr class="phpdocumentor-element-found-in__file" title="src/bridge/symfony/telemetry-bundle/src/Flow/Bridge/Symfony/TelemetryBundle/FlowTelemetryBundle.php"><a href="files/src-bridge-symfony-telemetry-bundle-src-flow-bridge-symfony-telemetrybundle-flowtelemetrybundle.html"><abbr title="src/bridge/symfony/telemetry-bundle/src/Flow/Bridge/Symfony/TelemetryBundle/FlowTelemetryBundle.php">FlowTelemetryBundle.php</abbr></a></abbr>
437437
:
438-
<span class="phpdocumentor-element-found-in__line">712</span>
438+
<span class="phpdocumentor-element-found-in__line">720</span>
439439

440440
</aside>
441441

442442

443443
<code class="phpdocumentor-code phpdocumentor-signature ">
444444
<span class="phpdocumentor-signature__visibility">public</span>
445-
<span class="phpdocumentor-signature__name">loadExtension</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__type">array{resource: array{detectors?: array{enabled?: bool, static?: array{cache?: array{enabled?: bool, path?: null|string}, os?: array{enabled?: bool}, host?: array{enabled?: bool}, service?: array{enabled?: bool}, deployment?: array{enabled?: bool}, environment?: array{enabled?: bool}}, dynamic?: array{process?: array{enabled?: bool}}}, custom?: array<string,mixed>}, clock_service_id?: null|string, framework_logger?: null|string, capture_framework_channels?: bool, channel_attribute_target?: "scope"|"signal"|"both", context_storage?: array{type?: string, service_id?: null|string}, propagator?: array{type?: string, service_id?: null|string}, exporters?: array<string,array<string,mixed>>, error_handlers?: array<string,array<string,mixed>>, tracer_provider?: array<string,mixed>, meter_provider?: array<string,mixed>, logger_provider?: array<string,mixed>, instrumentation?: array{http_kernel?: array{enabled?: bool, exclude_paths?: array{path: string, method?: null|string}[], context_propagation?: bool}, console?: array{enabled?: bool, exclude_commands?: string[]}, messenger?: array{enabled?: bool, context_propagation?: bool}, twig?: array{enabled?: bool, trace_templates?: bool, trace_blocks?: bool, trace_macros?: bool, exclude_templates?: string[]}, http_client?: array{enabled?: bool, exclude_clients?: string[]}, psr18_client?: array{enabled?: bool, exclude_clients?: string[]}, dbal?: array{enabled?: bool, log_sql?: bool, max_sql_length?: int, exclude_connections?: string[]}, cache?: array{enabled?: bool, exclude_pools?: string[]}}, profiler?: array{enabled?: bool|null, capture_logs?: bool}, tracers?: array<string,array{version?: string, schema_url?: null|string, attributes?: array{scope?: array<string,mixed>, signal?: array<string,mixed>}}>, meters?: array<string,array{version?: string, schema_url?: null|string, attributes?: array{scope?: array<string,mixed>, signal?: array<string,mixed>}}>, loggers?: array<string,array{version?: string, schema_url?: null|string, attributes?: array{scope?: array<string,mixed>, signal?: array<string,mixed>}}>}&nbsp;</span><span class="phpdocumentor-signature__argument__name">$config</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__type"><abbr title="\Symfony\Component\DependencyInjection\Loader\Configurator\ContainerConfigurator">ContainerConfigurator</abbr>&nbsp;</span><span class="phpdocumentor-signature__argument__name">$container</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__type"><abbr title="\Symfony\Component\DependencyInjection\ContainerBuilder">ContainerBuilder</abbr>&nbsp;</span><span class="phpdocumentor-signature__argument__name">$builder</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">void</span></code>
445+
<span class="phpdocumentor-signature__name">loadExtension</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__type">array{resource: array{detectors?: array{enabled?: bool, static?: array{cache?: array{enabled?: bool, path?: null|string}, os?: array{enabled?: bool}, host?: array{enabled?: bool}, service?: array{enabled?: bool}, deployment?: array{enabled?: bool}, environment?: array{enabled?: bool}}, dynamic?: array{process?: array{enabled?: bool}}}, custom?: array<string,mixed>}, clock_service_id?: null|string, framework_logger?: null|string, capture_framework_channels?: bool, channel_attribute_target?: "scope"|"signal"|"both", context_storage?: array{type?: string, service_id?: null|string}, propagator?: array{type?: string, service_id?: null|string}, exporters?: array<string,array<string,mixed>>, error_handlers?: array<string,array<string,mixed>>, tracer_provider?: array<string,mixed>, meter_provider?: array<string,mixed>, logger_provider?: array<string,mixed>, instrumentation?: array{http_kernel?: array{enabled?: bool, exclude_paths?: array{path: string, method?: null|string}[], context_propagation?: bool}, console?: array{enabled?: bool, exclude_commands?: string[]}, messenger?: array{enabled?: bool, context_propagation?: bool, propagation_style?: "continue"|"link"}, twig?: array{enabled?: bool, trace_templates?: bool, trace_blocks?: bool, trace_macros?: bool, exclude_templates?: string[]}, http_client?: array{enabled?: bool, exclude_clients?: string[]}, psr18_client?: array{enabled?: bool, exclude_clients?: string[]}, dbal?: array{enabled?: bool, log_sql?: bool, max_sql_length?: int, exclude_connections?: string[]}, cache?: array{enabled?: bool, exclude_pools?: string[]}}, profiler?: array{enabled?: bool|null, capture_logs?: bool}, tracers?: array<string,array{version?: string, schema_url?: null|string, attributes?: array{scope?: array<string,mixed>, signal?: array<string,mixed>}}>, meters?: array<string,array{version?: string, schema_url?: null|string, attributes?: array{scope?: array<string,mixed>, signal?: array<string,mixed>}}>, loggers?: array<string,array{version?: string, schema_url?: null|string, attributes?: array{scope?: array<string,mixed>, signal?: array<string,mixed>}}>}&nbsp;</span><span class="phpdocumentor-signature__argument__name">$config</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__type"><abbr title="\Symfony\Component\DependencyInjection\Loader\Configurator\ContainerConfigurator">ContainerConfigurator</abbr>&nbsp;</span><span class="phpdocumentor-signature__argument__name">$container</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__type"><abbr title="\Symfony\Component\DependencyInjection\ContainerBuilder">ContainerBuilder</abbr>&nbsp;</span><span class="phpdocumentor-signature__argument__name">$builder</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">void</span></code>
446446

447447
<div class="phpdocumentor-label-line">
448448
</div>
@@ -452,7 +452,7 @@ <h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
452452
<dl class="phpdocumentor-argument-list">
453453
<dt class="phpdocumentor-argument-list__entry">
454454
<span class="phpdocumentor-argument-list__argument__name">$config</span>
455-
: <span class="phpdocumentor-argument-list__argument__type">array{resource: array{detectors?: array{enabled?: bool, static?: array{cache?: array{enabled?: bool, path?: null|string}, os?: array{enabled?: bool}, host?: array{enabled?: bool}, service?: array{enabled?: bool}, deployment?: array{enabled?: bool}, environment?: array{enabled?: bool}}, dynamic?: array{process?: array{enabled?: bool}}}, custom?: array<string,mixed>}, clock_service_id?: null|string, framework_logger?: null|string, capture_framework_channels?: bool, channel_attribute_target?: "scope"|"signal"|"both", context_storage?: array{type?: string, service_id?: null|string}, propagator?: array{type?: string, service_id?: null|string}, exporters?: array<string,array<string,mixed>>, error_handlers?: array<string,array<string,mixed>>, tracer_provider?: array<string,mixed>, meter_provider?: array<string,mixed>, logger_provider?: array<string,mixed>, instrumentation?: array{http_kernel?: array{enabled?: bool, exclude_paths?: array{path: string, method?: null|string}[], context_propagation?: bool}, console?: array{enabled?: bool, exclude_commands?: string[]}, messenger?: array{enabled?: bool, context_propagation?: bool}, twig?: array{enabled?: bool, trace_templates?: bool, trace_blocks?: bool, trace_macros?: bool, exclude_templates?: string[]}, http_client?: array{enabled?: bool, exclude_clients?: string[]}, psr18_client?: array{enabled?: bool, exclude_clients?: string[]}, dbal?: array{enabled?: bool, log_sql?: bool, max_sql_length?: int, exclude_connections?: string[]}, cache?: array{enabled?: bool, exclude_pools?: string[]}}, profiler?: array{enabled?: bool|null, capture_logs?: bool}, tracers?: array<string,array{version?: string, schema_url?: null|string, attributes?: array{scope?: array<string,mixed>, signal?: array<string,mixed>}}>, meters?: array<string,array{version?: string, schema_url?: null|string, attributes?: array{scope?: array<string,mixed>, signal?: array<string,mixed>}}>, loggers?: array<string,array{version?: string, schema_url?: null|string, attributes?: array{scope?: array<string,mixed>, signal?: array<string,mixed>}}>}</span>
455+
: <span class="phpdocumentor-argument-list__argument__type">array{resource: array{detectors?: array{enabled?: bool, static?: array{cache?: array{enabled?: bool, path?: null|string}, os?: array{enabled?: bool}, host?: array{enabled?: bool}, service?: array{enabled?: bool}, deployment?: array{enabled?: bool}, environment?: array{enabled?: bool}}, dynamic?: array{process?: array{enabled?: bool}}}, custom?: array<string,mixed>}, clock_service_id?: null|string, framework_logger?: null|string, capture_framework_channels?: bool, channel_attribute_target?: "scope"|"signal"|"both", context_storage?: array{type?: string, service_id?: null|string}, propagator?: array{type?: string, service_id?: null|string}, exporters?: array<string,array<string,mixed>>, error_handlers?: array<string,array<string,mixed>>, tracer_provider?: array<string,mixed>, meter_provider?: array<string,mixed>, logger_provider?: array<string,mixed>, instrumentation?: array{http_kernel?: array{enabled?: bool, exclude_paths?: array{path: string, method?: null|string}[], context_propagation?: bool}, console?: array{enabled?: bool, exclude_commands?: string[]}, messenger?: array{enabled?: bool, context_propagation?: bool, propagation_style?: "continue"|"link"}, twig?: array{enabled?: bool, trace_templates?: bool, trace_blocks?: bool, trace_macros?: bool, exclude_templates?: string[]}, http_client?: array{enabled?: bool, exclude_clients?: string[]}, psr18_client?: array{enabled?: bool, exclude_clients?: string[]}, dbal?: array{enabled?: bool, log_sql?: bool, max_sql_length?: int, exclude_connections?: string[]}, cache?: array{enabled?: bool, exclude_pools?: string[]}}, profiler?: array{enabled?: bool|null, capture_logs?: bool}, tracers?: array<string,array{version?: string, schema_url?: null|string, attributes?: array{scope?: array<string,mixed>, signal?: array<string,mixed>}}>, meters?: array<string,array{version?: string, schema_url?: null|string, attributes?: array{scope?: array<string,mixed>, signal?: array<string,mixed>}}>, loggers?: array<string,array{version?: string, schema_url?: null|string, attributes?: array{scope?: array<string,mixed>, signal?: array<string,mixed>}}>}</span>
456456
</dt>
457457
<dd class="phpdocumentor-argument-list__definition">
458458

0 commit comments

Comments
 (0)