Skip to content

Commit d98bb32

Browse files
author
flow-php
committed
1 parent 36d9710 commit d98bb32

26 files changed

+437
-667
lines changed

changelog/index.html

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -213,7 +213,7 @@ <h2 class="my-2 text-2xl font-semibold tracking-wide">Loads</h2>
213213
</div>
214214

215215
<section id="changelog" class="py-10 px-2 sm:px-4 mx-auto max-w-screen-xl">
216-
<h2><a id="flow-php-unreleased---2025-05-20" href="#content-unreleased---2025-05-20" class="mr-2" aria-hidden="true" title="Permalink">#</a>[Unreleased] - 2025-05-20</h2>
216+
<h2><a id="flow-php-unreleased---2025-05-22" href="#content-unreleased---2025-05-22" class="mr-2" aria-hidden="true" title="Permalink">#</a>[Unreleased] - 2025-05-22</h2>
217217
<h3><a id="flow-php-added" href="#content-added" class="mr-2" aria-hidden="true" title="Permalink">#</a>Added</h3>
218218
<ul>
219219
<li><a rel="noopener noreferrer" target="_blank" href="https://github.com/flow-php/flow/pull/1663">#1663</a> - <strong>Add a benchmark for Excel Extractor with an ODS file</strong> - <a rel="noopener noreferrer" target="_blank" href="https://github.com/stloyd">@stloyd</a></li>
@@ -228,6 +228,7 @@ <h3><a id="flow-php-added" href="#content-added" class="mr-2" aria-hidden="true"
228228
</ul>
229229
<h3><a id="flow-php-changed" href="#content-changed" class="mr-2" aria-hidden="true" title="Permalink">#</a>Changed</h3>
230230
<ul>
231+
<li><a rel="noopener noreferrer" target="_blank" href="https://github.com/flow-php/flow/pull/1665">#1665</a> - <strong>Improve the <code>CSVExtractor</code> by removing duplicated operations</strong> - <a rel="noopener noreferrer" target="_blank" href="https://github.com/stloyd">@stloyd</a></li>
231232
<li><a rel="noopener noreferrer" target="_blank" href="https://github.com/flow-php/flow/pull/1664">#1664</a> - <strong>Improve reading of headers in the <code>CSVExtractor</code></strong> - <a rel="noopener noreferrer" target="_blank" href="https://github.com/stloyd">@stloyd</a></li>
232233
<li><a rel="noopener noreferrer" target="_blank" href="https://github.com/flow-php/flow/pull/1661">#1661</a> - <strong>Simplify Excel &amp; GoogleSheet extractor cell expanding</strong> - <a rel="noopener noreferrer" target="_blank" href="https://github.com/stloyd">@stloyd</a></li>
233234
<li><a rel="noopener noreferrer" target="_blank" href="https://github.com/flow-php/flow/pull/1660">#1660</a> - <strong>Renamed is_nullable() into type_is_nullable()</strong> - <a rel="noopener noreferrer" target="_blank" href="https://github.com/norberttech">@norberttech</a></li>

documentation/api/core/classes/Flow-ETL-Config-ConfigBuilder.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -907,7 +907,7 @@ <h4 class="phpdocumentor-element__name" id="method_sortMemoryLimit">
907907

908908
<code class="phpdocumentor-code phpdocumentor-signature ">
909909
<span class="phpdocumentor-signature__visibility">public</span>
910-
<span class="phpdocumentor-signature__name">sortMemoryLimit</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type"><a href="classes/Flow-ETL-Monitoring-Memory-Unit.html"><abbr title="\Flow\ETL\Monitoring\Memory\Unit">Unit</abbr></a>&nbsp;</span><span class="phpdocumentor-signature__argument__name">$unit</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">self</span></code>
910+
<span class="phpdocumentor-signature__name">sortMemoryLimit</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type"><a href="classes/Flow-ETL-Dataset-Memory-Unit.html"><abbr title="\Flow\ETL\Dataset\Memory\Unit">Unit</abbr></a>&nbsp;</span><span class="phpdocumentor-signature__argument__name">$unit</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">self</span></code>
911911

912912
<div class="phpdocumentor-label-line">
913913
</div>
@@ -917,7 +917,7 @@ <h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
917917
<dl class="phpdocumentor-argument-list">
918918
<dt class="phpdocumentor-argument-list__entry">
919919
<span class="phpdocumentor-signature__argument__name">$unit</span>
920-
: <span class="phpdocumentor-signature__argument__return-type"><a href="classes/Flow-ETL-Monitoring-Memory-Unit.html"><abbr title="\Flow\ETL\Monitoring\Memory\Unit">Unit</abbr></a></span>
920+
: <span class="phpdocumentor-signature__argument__return-type"><a href="classes/Flow-ETL-Dataset-Memory-Unit.html"><abbr title="\Flow\ETL\Dataset\Memory\Unit">Unit</abbr></a></span>
921921
</dt>
922922
<dd class="phpdocumentor-argument-list__definition">
923923

documentation/api/core/classes/Flow-ETL-Config-Sort-SortConfig.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -188,7 +188,7 @@ <h4 id="toc-properties">
188188
<dt class="phpdocumentor-table-of-contents__entry -property -public">
189189
<a class="" href="classes/Flow-ETL-Config-Sort-SortConfig.html#property_memoryLimit">$memoryLimit</a>
190190
<span>
191-
&nbsp;: <a href="classes/Flow-ETL-Monitoring-Memory-Unit.html"><abbr title="\Flow\ETL\Monitoring\Memory\Unit">Unit</abbr></a> </span>
191+
&nbsp;: <a href="classes/Flow-ETL-Dataset-Memory-Unit.html"><abbr title="\Flow\ETL\Dataset\Memory\Unit">Unit</abbr></a> </span>
192192
</dt>
193193

194194
</dl>
@@ -317,7 +317,7 @@ <h4 class="phpdocumentor-element__name" id="property_memoryLimit">
317317

318318
<code class="phpdocumentor-code phpdocumentor-signature ">
319319
<span class="phpdocumentor-signature__visibility">public</span>
320-
<span class="phpdocumentor-signature__type"><a href="classes/Flow-ETL-Monitoring-Memory-Unit.html"><abbr title="\Flow\ETL\Monitoring\Memory\Unit">Unit</abbr></a></span>
320+
<span class="phpdocumentor-signature__type"><a href="classes/Flow-ETL-Dataset-Memory-Unit.html"><abbr title="\Flow\ETL\Dataset\Memory\Unit">Unit</abbr></a></span>
321321
<span class="phpdocumentor-signature__name">$memoryLimit</span>
322322
</code>
323323

@@ -357,7 +357,7 @@ <h4 class="phpdocumentor-element__name" id="method___construct">
357357

358358
<code class="phpdocumentor-code phpdocumentor-signature ">
359359
<span class="phpdocumentor-signature__visibility">public</span>
360-
<span class="phpdocumentor-signature__name">__construct</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type"><a href="classes/Flow-ETL-Sort-SortAlgorithms.html"><abbr title="\Flow\ETL\Sort\SortAlgorithms">SortAlgorithms</abbr></a>&nbsp;</span><span class="phpdocumentor-signature__argument__name">$algorithm</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__return-type"><a href="classes/Flow-ETL-Monitoring-Memory-Unit.html"><abbr title="\Flow\ETL\Monitoring\Memory\Unit">Unit</abbr></a>&nbsp;</span><span class="phpdocumentor-signature__argument__name">$memoryLimit</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">mixed</span></code>
360+
<span class="phpdocumentor-signature__name">__construct</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type"><a href="classes/Flow-ETL-Sort-SortAlgorithms.html"><abbr title="\Flow\ETL\Sort\SortAlgorithms">SortAlgorithms</abbr></a>&nbsp;</span><span class="phpdocumentor-signature__argument__name">$algorithm</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__return-type"><a href="classes/Flow-ETL-Dataset-Memory-Unit.html"><abbr title="\Flow\ETL\Dataset\Memory\Unit">Unit</abbr></a>&nbsp;</span><span class="phpdocumentor-signature__argument__name">$memoryLimit</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">mixed</span></code>
361361

362362
<div class="phpdocumentor-label-line">
363363
</div>
@@ -374,7 +374,7 @@ <h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
374374
</dd>
375375
<dt class="phpdocumentor-argument-list__entry">
376376
<span class="phpdocumentor-signature__argument__name">$memoryLimit</span>
377-
: <span class="phpdocumentor-signature__argument__return-type"><a href="classes/Flow-ETL-Monitoring-Memory-Unit.html"><abbr title="\Flow\ETL\Monitoring\Memory\Unit">Unit</abbr></a></span>
377+
: <span class="phpdocumentor-signature__argument__return-type"><a href="classes/Flow-ETL-Dataset-Memory-Unit.html"><abbr title="\Flow\ETL\Dataset\Memory\Unit">Unit</abbr></a></span>
378378
</dt>
379379
<dd class="phpdocumentor-argument-list__definition">
380380

documentation/api/core/classes/Flow-ETL-Config-Sort-SortConfigBuilder.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -355,7 +355,7 @@ <h4 class="phpdocumentor-element__name" id="method_sortMemoryLimit">
355355

356356
<code class="phpdocumentor-code phpdocumentor-signature ">
357357
<span class="phpdocumentor-signature__visibility">public</span>
358-
<span class="phpdocumentor-signature__name">sortMemoryLimit</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type"><a href="classes/Flow-ETL-Monitoring-Memory-Unit.html"><abbr title="\Flow\ETL\Monitoring\Memory\Unit">Unit</abbr></a>&nbsp;</span><span class="phpdocumentor-signature__argument__name">$sortMemoryLimit</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">self</span></code>
358+
<span class="phpdocumentor-signature__name">sortMemoryLimit</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type"><a href="classes/Flow-ETL-Dataset-Memory-Unit.html"><abbr title="\Flow\ETL\Dataset\Memory\Unit">Unit</abbr></a>&nbsp;</span><span class="phpdocumentor-signature__argument__name">$sortMemoryLimit</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">self</span></code>
359359

360360
<div class="phpdocumentor-label-line">
361361
</div>
@@ -365,7 +365,7 @@ <h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
365365
<dl class="phpdocumentor-argument-list">
366366
<dt class="phpdocumentor-argument-list__entry">
367367
<span class="phpdocumentor-signature__argument__name">$sortMemoryLimit</span>
368-
: <span class="phpdocumentor-signature__argument__return-type"><a href="classes/Flow-ETL-Monitoring-Memory-Unit.html"><abbr title="\Flow\ETL\Monitoring\Memory\Unit">Unit</abbr></a></span>
368+
: <span class="phpdocumentor-signature__argument__return-type"><a href="classes/Flow-ETL-Dataset-Memory-Unit.html"><abbr title="\Flow\ETL\Dataset\Memory\Unit">Unit</abbr></a></span>
369369
</dt>
370370
<dd class="phpdocumentor-argument-list__definition">
371371

documentation/api/core/classes/Flow-ETL-DataFrame.html

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -3611,7 +3611,7 @@ <h4 class="phpdocumentor-element__name" id="method_saveMode">
36113611
<aside class="phpdocumentor-element-found-in">
36123612
<abbr class="phpdocumentor-element-found-in__file" title="src/core/etl/src/Flow/ETL/DataFrame.php"><a href="files/src-core-etl-src-flow-etl-dataframe.html"><abbr title="src/core/etl/src/Flow/ETL/DataFrame.php">DataFrame.php</abbr></a></abbr>
36133613
:
3614-
<span class="phpdocumentor-element-found-in__line">810</span>
3614+
<span class="phpdocumentor-element-found-in__line">813</span>
36153615

36163616
</aside>
36173617

@@ -3674,7 +3674,7 @@ <h4 class="phpdocumentor-element__name" id="method_schema">
36743674
<aside class="phpdocumentor-element-found-in">
36753675
<abbr class="phpdocumentor-element-found-in__file" title="src/core/etl/src/Flow/ETL/DataFrame.php"><a href="files/src-core-etl-src-flow-etl-dataframe.html"><abbr title="src/core/etl/src/Flow/ETL/DataFrame.php">DataFrame.php</abbr></a></abbr>
36763676
:
3677-
<span class="phpdocumentor-element-found-in__line">818</span>
3677+
<span class="phpdocumentor-element-found-in__line">821</span>
36783678

36793679
</aside>
36803680

@@ -3726,7 +3726,7 @@ <h4 class="phpdocumentor-element__name" id="method_select">
37263726
<aside class="phpdocumentor-element-found-in">
37273727
<abbr class="phpdocumentor-element-found-in__file" title="src/core/etl/src/Flow/ETL/DataFrame.php"><a href="files/src-core-etl-src-flow-etl-dataframe.html"><abbr title="src/core/etl/src/Flow/ETL/DataFrame.php">DataFrame.php</abbr></a></abbr>
37283728
:
3729-
<span class="phpdocumentor-element-found-in__line">833</span>
3729+
<span class="phpdocumentor-element-found-in__line">836</span>
37303730

37313731
</aside>
37323732

@@ -3790,7 +3790,7 @@ <h4 class="phpdocumentor-element__name" id="method_sortBy">
37903790
<aside class="phpdocumentor-element-found-in">
37913791
<abbr class="phpdocumentor-element-found-in__file" title="src/core/etl/src/Flow/ETL/DataFrame.php"><a href="files/src-core-etl-src-flow-etl-dataframe.html"><abbr title="src/core/etl/src/Flow/ETL/DataFrame.php">DataFrame.php</abbr></a></abbr>
37923792
:
3793-
<span class="phpdocumentor-element-found-in__line">843</span>
3793+
<span class="phpdocumentor-element-found-in__line">846</span>
37943794

37953795
</aside>
37963796

@@ -3852,7 +3852,7 @@ <h4 class="phpdocumentor-element__name" id="method_transform">
38523852
<aside class="phpdocumentor-element-found-in">
38533853
<abbr class="phpdocumentor-element-found-in__file" title="src/core/etl/src/Flow/ETL/DataFrame.php"><a href="files/src-core-etl-src-flow-etl-dataframe.html"><abbr title="src/core/etl/src/Flow/ETL/DataFrame.php">DataFrame.php</abbr></a></abbr>
38543854
:
3855-
<span class="phpdocumentor-element-found-in__line">855</span>
3855+
<span class="phpdocumentor-element-found-in__line">858</span>
38563856

38573857
</aside>
38583858

@@ -3915,7 +3915,7 @@ <h4 class="phpdocumentor-element__name" id="method_until">
39153915
<aside class="phpdocumentor-element-found-in">
39163916
<abbr class="phpdocumentor-element-found-in__file" title="src/core/etl/src/Flow/ETL/DataFrame.php"><a href="files/src-core-etl-src-flow-etl-dataframe.html"><abbr title="src/core/etl/src/Flow/ETL/DataFrame.php">DataFrame.php</abbr></a></abbr>
39173917
:
3918-
<span class="phpdocumentor-element-found-in__line">866</span>
3918+
<span class="phpdocumentor-element-found-in__line">869</span>
39193919

39203920
</aside>
39213921

@@ -3979,7 +3979,7 @@ <h4 class="phpdocumentor-element__name" id="method_validate">
39793979
<aside class="phpdocumentor-element-found-in">
39803980
<abbr class="phpdocumentor-element-found-in__file" title="src/core/etl/src/Flow/ETL/DataFrame.php"><a href="files/src-core-etl-src-flow-etl-dataframe.html"><abbr title="src/core/etl/src/Flow/ETL/DataFrame.php">DataFrame.php</abbr></a></abbr>
39813981
:
3982-
<span class="phpdocumentor-element-found-in__line">880</span>
3982+
<span class="phpdocumentor-element-found-in__line">883</span>
39833983

39843984
</aside>
39853985

@@ -4059,7 +4059,7 @@ <h4 class="phpdocumentor-element__name" id="method_void">
40594059
<aside class="phpdocumentor-element-found-in">
40604060
<abbr class="phpdocumentor-element-found-in__file" title="src/core/etl/src/Flow/ETL/DataFrame.php"><a href="files/src-core-etl-src-flow-etl-dataframe.html"><abbr title="src/core/etl/src/Flow/ETL/DataFrame.php">DataFrame.php</abbr></a></abbr>
40614061
:
4062-
<span class="phpdocumentor-element-found-in__line">894</span>
4062+
<span class="phpdocumentor-element-found-in__line">897</span>
40634063

40644064
</aside>
40654065

@@ -4116,7 +4116,7 @@ <h4 class="phpdocumentor-element__name" id="method_with">
41164116
<aside class="phpdocumentor-element-found-in">
41174117
<abbr class="phpdocumentor-element-found-in__file" title="src/core/etl/src/Flow/ETL/DataFrame.php"><a href="files/src-core-etl-src-flow-etl-dataframe.html"><abbr title="src/core/etl/src/Flow/ETL/DataFrame.php">DataFrame.php</abbr></a></abbr>
41184118
:
4119-
<span class="phpdocumentor-element-found-in__line">904</span>
4119+
<span class="phpdocumentor-element-found-in__line">907</span>
41204120

41214121
</aside>
41224122

@@ -4178,7 +4178,7 @@ <h4 class="phpdocumentor-element__name" id="method_withEntries">
41784178
<aside class="phpdocumentor-element-found-in">
41794179
<abbr class="phpdocumentor-element-found-in__file" title="src/core/etl/src/Flow/ETL/DataFrame.php"><a href="files/src-core-etl-src-flow-etl-dataframe.html"><abbr title="src/core/etl/src/Flow/ETL/DataFrame.php">DataFrame.php</abbr></a></abbr>
41804180
:
4181-
<span class="phpdocumentor-element-found-in__line">932</span>
4181+
<span class="phpdocumentor-element-found-in__line">935</span>
41824182

41834183
</aside>
41844184

@@ -4240,7 +4240,7 @@ <h4 class="phpdocumentor-element__name" id="method_withEntry">
42404240
<aside class="phpdocumentor-element-found-in">
42414241
<abbr class="phpdocumentor-element-found-in__file" title="src/core/etl/src/Flow/ETL/DataFrame.php"><a href="files/src-core-etl-src-flow-etl-dataframe.html"><abbr title="src/core/etl/src/Flow/ETL/DataFrame.php">DataFrame.php</abbr></a></abbr>
42424242
:
4243-
<span class="phpdocumentor-element-found-in__line">948</span>
4243+
<span class="phpdocumentor-element-found-in__line">951</span>
42444244

42454245
</aside>
42464246

@@ -4309,7 +4309,7 @@ <h4 class="phpdocumentor-element__name" id="method_write">
43094309
<aside class="phpdocumentor-element-found-in">
43104310
<abbr class="phpdocumentor-element-found-in__file" title="src/core/etl/src/Flow/ETL/DataFrame.php"><a href="files/src-core-etl-src-flow-etl-dataframe.html"><abbr title="src/core/etl/src/Flow/ETL/DataFrame.php">DataFrame.php</abbr></a></abbr>
43114311
:
4312-
<span class="phpdocumentor-element-found-in__line">973</span>
4312+
<span class="phpdocumentor-element-found-in__line">976</span>
43134313

43144314
</aside>
43154315

0 commit comments

Comments
 (0)