Skip to content

Commit 4fecfd2

Browse files
author
flow-php
committed
1 parent 984295d commit 4fecfd2

8 files changed

Lines changed: 79 additions & 16 deletions

File tree

changelog/index.html

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -213,9 +213,12 @@ <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-27" href="#content-unreleased---2025-05-27" class="mr-2" aria-hidden="true" title="Permalink">#</a>[Unreleased] - 2025-05-27</h2>
216+
<h2><a id="flow-php-unreleased---2025-05-28" href="#content-unreleased---2025-05-28" class="mr-2" aria-hidden="true" title="Permalink">#</a>[Unreleased] - 2025-05-28</h2>
217217
<h3><a id="flow-php-added" href="#content-added" class="mr-2" aria-hidden="true" title="Permalink">#</a>Added</h3>
218218
<ul>
219+
<li><a rel="noopener noreferrer" target="_blank" href="https://github.com/flow-php/flow/pull/1687">#1687</a> - <strong>Dbal Bulk::delete()</strong> - <a rel="noopener noreferrer" target="_blank" href="https://github.com/norberttech">@norberttech</a></li>
220+
<li><a rel="noopener noreferrer" target="_blank" href="https://github.com/flow-php/flow/pull/1687">#1687</a> - <strong>to_dbal_table_delete()</strong> - <a rel="noopener noreferrer" target="_blank" href="https://github.com/norberttech">@norberttech</a></li>
221+
<li><a rel="noopener noreferrer" target="_blank" href="https://github.com/flow-php/flow/pull/1687">#1687</a> - <strong>Tested dbal adapter elements at all supported db engines</strong> - <a rel="noopener noreferrer" target="_blank" href="https://github.com/norberttech">@norberttech</a></li>
219222
<li><a rel="noopener noreferrer" target="_blank" href="https://github.com/flow-php/flow/pull/1684">#1684</a> - <strong>type_intersection</strong> - <a rel="noopener noreferrer" target="_blank" href="https://github.com/norberttech">@norberttech</a></li>
220223
</ul>
221224
<h3><a id="flow-php-changed" href="#content-changed" class="mr-2" aria-hidden="true" title="Permalink">#</a>Changed</h3>

documentation/api/adapter/csv/classes/Flow-ETL-Adapter-CSV-CSVExtractor.html

Lines changed: 65 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -180,6 +180,12 @@ <h4 id="toc-methods">
180180
&nbsp;: <abbr title="\Flow\Filesystem\Path">Path</abbr> </span>
181181
</dt>
182182

183+
<dt class="phpdocumentor-table-of-contents__entry -method -public">
184+
<a class="" href="classes/Flow-ETL-Adapter-CSV-CSVExtractor.html#method_withBOMRemoval">withBOMRemoval()</a>
185+
<span>
186+
&nbsp;: self </span>
187+
</dt>
188+
183189
<dt class="phpdocumentor-table-of-contents__entry -method -public">
184190
<a class="" href="classes/Flow-ETL-Adapter-CSV-CSVExtractor.html#method_withCharactersReadInLine">withCharactersReadInLine()</a>
185191
<span>
@@ -250,7 +256,7 @@ <h4 class="phpdocumentor-element__name" id="method___construct">
250256
<aside class="phpdocumentor-element-found-in">
251257
<abbr class="phpdocumentor-element-found-in__file" title="src/adapter/etl-adapter-csv/src/Flow/ETL/Adapter/CSV/CSVExtractor.php"><a href="files/src-adapter-etl-adapter-csv-src-flow-etl-adapter-csv-csvextractor.html"><abbr title="src/adapter/etl-adapter-csv/src/Flow/ETL/Adapter/CSV/CSVExtractor.php">CSVExtractor.php</abbr></a></abbr>
252258
:
253-
<span class="phpdocumentor-element-found-in__line">35</span>
259+
<span class="phpdocumentor-element-found-in__line">37</span>
254260

255261
</aside>
256262

@@ -294,7 +300,7 @@ <h4 class="phpdocumentor-element__name" id="method_extract">
294300
<aside class="phpdocumentor-element-found-in">
295301
<abbr class="phpdocumentor-element-found-in__file" title="src/adapter/etl-adapter-csv/src/Flow/ETL/Adapter/CSV/CSVExtractor.php"><a href="files/src-adapter-etl-adapter-csv-src-flow-etl-adapter-csv-csvextractor.html"><abbr title="src/adapter/etl-adapter-csv/src/Flow/ETL/Adapter/CSV/CSVExtractor.php">CSVExtractor.php</abbr></a></abbr>
296302
:
297-
<span class="phpdocumentor-element-found-in__line">40</span>
303+
<span class="phpdocumentor-element-found-in__line">42</span>
298304

299305
</aside>
300306

@@ -342,7 +348,7 @@ <h4 class="phpdocumentor-element__name" id="method_source">
342348
<aside class="phpdocumentor-element-found-in">
343349
<abbr class="phpdocumentor-element-found-in__file" title="src/adapter/etl-adapter-csv/src/Flow/ETL/Adapter/CSV/CSVExtractor.php"><a href="files/src-adapter-etl-adapter-csv-src-flow-etl-adapter-csv-csvextractor.html"><abbr title="src/adapter/etl-adapter-csv/src/Flow/ETL/Adapter/CSV/CSVExtractor.php">CSVExtractor.php</abbr></a></abbr>
344350
:
345-
<span class="phpdocumentor-element-found-in__line">111</span>
351+
<span class="phpdocumentor-element-found-in__line">117</span>
346352

347353
</aside>
348354

@@ -365,6 +371,54 @@ <h5 class="phpdocumentor-return-value__heading">Return values</h5>
365371
<span class="phpdocumentor-signature__response_type"><abbr title="\Flow\Filesystem\Path">Path</abbr></span>
366372
</section>
367373

374+
</article>
375+
<article
376+
class="phpdocumentor-element
377+
-method
378+
-public
379+
"
380+
>
381+
<h4 class="phpdocumentor-element__name" id="method_withBOMRemoval">
382+
withBOMRemoval()
383+
<a href="classes/Flow-ETL-Adapter-CSV-CSVExtractor.html#method_withBOMRemoval" class="headerlink"><i class="fas fa-link"></i></a>
384+
385+
</h4>
386+
<aside class="phpdocumentor-element-found-in">
387+
<abbr class="phpdocumentor-element-found-in__file" title="src/adapter/etl-adapter-csv/src/Flow/ETL/Adapter/CSV/CSVExtractor.php"><a href="files/src-adapter-etl-adapter-csv-src-flow-etl-adapter-csv-csvextractor.html"><abbr title="src/adapter/etl-adapter-csv/src/Flow/ETL/Adapter/CSV/CSVExtractor.php">CSVExtractor.php</abbr></a></abbr>
388+
:
389+
<span class="phpdocumentor-element-found-in__line">122</span>
390+
391+
</aside>
392+
393+
394+
<code class="phpdocumentor-code phpdocumentor-signature ">
395+
<span class="phpdocumentor-signature__visibility">public</span>
396+
<span class="phpdocumentor-signature__name">withBOMRemoval</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">bool&nbsp;</span><span class="phpdocumentor-signature__argument__name">$removeBOM</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">self</span></code>
397+
398+
<div class="phpdocumentor-label-line">
399+
</div>
400+
401+
402+
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
403+
<dl class="phpdocumentor-argument-list">
404+
<dt class="phpdocumentor-argument-list__entry">
405+
<span class="phpdocumentor-signature__argument__name">$removeBOM</span>
406+
: <span class="phpdocumentor-signature__argument__return-type">bool</span>
407+
</dt>
408+
<dd class="phpdocumentor-argument-list__definition">
409+
410+
</dd>
411+
</dl>
412+
413+
414+
415+
416+
417+
<section>
418+
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
419+
<span class="phpdocumentor-signature__response_type">self</span>
420+
</section>
421+
368422
</article>
369423
<article
370424
class="phpdocumentor-element
@@ -380,7 +434,7 @@ <h4 class="phpdocumentor-element__name" id="method_withCharactersReadInLine">
380434
<aside class="phpdocumentor-element-found-in">
381435
<abbr class="phpdocumentor-element-found-in__file" title="src/adapter/etl-adapter-csv/src/Flow/ETL/Adapter/CSV/CSVExtractor.php"><a href="files/src-adapter-etl-adapter-csv-src-flow-etl-adapter-csv-csvextractor.html"><abbr title="src/adapter/etl-adapter-csv/src/Flow/ETL/Adapter/CSV/CSVExtractor.php">CSVExtractor.php</abbr></a></abbr>
382436
:
383-
<span class="phpdocumentor-element-found-in__line">119</span>
437+
<span class="phpdocumentor-element-found-in__line">132</span>
384438

385439
</aside>
386440

@@ -428,7 +482,7 @@ <h4 class="phpdocumentor-element__name" id="method_withEmptyToNull">
428482
<aside class="phpdocumentor-element-found-in">
429483
<abbr class="phpdocumentor-element-found-in__file" title="src/adapter/etl-adapter-csv/src/Flow/ETL/Adapter/CSV/CSVExtractor.php"><a href="files/src-adapter-etl-adapter-csv-src-flow-etl-adapter-csv-csvextractor.html"><abbr title="src/adapter/etl-adapter-csv/src/Flow/ETL/Adapter/CSV/CSVExtractor.php">CSVExtractor.php</abbr></a></abbr>
430484
:
431-
<span class="phpdocumentor-element-found-in__line">130</span>
485+
<span class="phpdocumentor-element-found-in__line">143</span>
432486

433487
</aside>
434488

@@ -476,7 +530,7 @@ <h4 class="phpdocumentor-element__name" id="method_withEnclosure">
476530
<aside class="phpdocumentor-element-found-in">
477531
<abbr class="phpdocumentor-element-found-in__file" title="src/adapter/etl-adapter-csv/src/Flow/ETL/Adapter/CSV/CSVExtractor.php"><a href="files/src-adapter-etl-adapter-csv-src-flow-etl-adapter-csv-csvextractor.html"><abbr title="src/adapter/etl-adapter-csv/src/Flow/ETL/Adapter/CSV/CSVExtractor.php">CSVExtractor.php</abbr></a></abbr>
478532
:
479-
<span class="phpdocumentor-element-found-in__line">137</span>
533+
<span class="phpdocumentor-element-found-in__line">150</span>
480534

481535
</aside>
482536

@@ -524,7 +578,7 @@ <h4 class="phpdocumentor-element__name" id="method_withEscape">
524578
<aside class="phpdocumentor-element-found-in">
525579
<abbr class="phpdocumentor-element-found-in__file" title="src/adapter/etl-adapter-csv/src/Flow/ETL/Adapter/CSV/CSVExtractor.php"><a href="files/src-adapter-etl-adapter-csv-src-flow-etl-adapter-csv-csvextractor.html"><abbr title="src/adapter/etl-adapter-csv/src/Flow/ETL/Adapter/CSV/CSVExtractor.php">CSVExtractor.php</abbr></a></abbr>
526580
:
527-
<span class="phpdocumentor-element-found-in__line">144</span>
581+
<span class="phpdocumentor-element-found-in__line">157</span>
528582

529583
</aside>
530584

@@ -572,7 +626,7 @@ <h4 class="phpdocumentor-element__name" id="method_withHeader">
572626
<aside class="phpdocumentor-element-found-in">
573627
<abbr class="phpdocumentor-element-found-in__file" title="src/adapter/etl-adapter-csv/src/Flow/ETL/Adapter/CSV/CSVExtractor.php"><a href="files/src-adapter-etl-adapter-csv-src-flow-etl-adapter-csv-csvextractor.html"><abbr title="src/adapter/etl-adapter-csv/src/Flow/ETL/Adapter/CSV/CSVExtractor.php">CSVExtractor.php</abbr></a></abbr>
574628
:
575-
<span class="phpdocumentor-element-found-in__line">151</span>
629+
<span class="phpdocumentor-element-found-in__line">164</span>
576630

577631
</aside>
578632

@@ -620,7 +674,7 @@ <h4 class="phpdocumentor-element__name" id="method_withSchema">
620674
<aside class="phpdocumentor-element-found-in">
621675
<abbr class="phpdocumentor-element-found-in__file" title="src/adapter/etl-adapter-csv/src/Flow/ETL/Adapter/CSV/CSVExtractor.php"><a href="files/src-adapter-etl-adapter-csv-src-flow-etl-adapter-csv-csvextractor.html"><abbr title="src/adapter/etl-adapter-csv/src/Flow/ETL/Adapter/CSV/CSVExtractor.php">CSVExtractor.php</abbr></a></abbr>
622676
:
623-
<span class="phpdocumentor-element-found-in__line">158</span>
677+
<span class="phpdocumentor-element-found-in__line">171</span>
624678

625679
</aside>
626680

@@ -668,7 +722,7 @@ <h4 class="phpdocumentor-element__name" id="method_withSeparator">
668722
<aside class="phpdocumentor-element-found-in">
669723
<abbr class="phpdocumentor-element-found-in__file" title="src/adapter/etl-adapter-csv/src/Flow/ETL/Adapter/CSV/CSVExtractor.php"><a href="files/src-adapter-etl-adapter-csv-src-flow-etl-adapter-csv-csvextractor.html"><abbr title="src/adapter/etl-adapter-csv/src/Flow/ETL/Adapter/CSV/CSVExtractor.php">CSVExtractor.php</abbr></a></abbr>
670724
:
671-
<span class="phpdocumentor-element-found-in__line">165</span>
725+
<span class="phpdocumentor-element-found-in__line">178</span>
672726

673727
</aside>
674728

@@ -818,6 +872,7 @@ <h5 class="phpdocumentor-return-value__heading">Return values</h5>
818872
<li class=""><a href="classes/Flow-ETL-Adapter-CSV-CSVExtractor.html#method___construct">__construct()</a></li>
819873
<li class=""><a href="classes/Flow-ETL-Adapter-CSV-CSVExtractor.html#method_extract">extract()</a></li>
820874
<li class=""><a href="classes/Flow-ETL-Adapter-CSV-CSVExtractor.html#method_source">source()</a></li>
875+
<li class=""><a href="classes/Flow-ETL-Adapter-CSV-CSVExtractor.html#method_withBOMRemoval">withBOMRemoval()</a></li>
821876
<li class=""><a href="classes/Flow-ETL-Adapter-CSV-CSVExtractor.html#method_withCharactersReadInLine">withCharactersReadInLine()</a></li>
822877
<li class=""><a href="classes/Flow-ETL-Adapter-CSV-CSVExtractor.html#method_withEmptyToNull">withEmptyToNull()</a></li>
823878
<li class=""><a href="classes/Flow-ETL-Adapter-CSV-CSVExtractor.html#method_withEnclosure">withEnclosure()</a></li>

documentation/api/adapter/csv/js/searchIndex.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,11 @@ Search.appendIndex(
3535
"name": "source",
3636
"summary": "",
3737
"url": "classes/Flow-ETL-Adapter-CSV-CSVExtractor.html#method_source"
38+
}, {
39+
"fqsen": "\\Flow\\ETL\\Adapter\\CSV\\CSVExtractor\u003A\u003AwithBOMRemoval\u0028\u0029",
40+
"name": "withBOMRemoval",
41+
"summary": "",
42+
"url": "classes/Flow-ETL-Adapter-CSV-CSVExtractor.html#method_withBOMRemoval"
3843
}, {
3944
"fqsen": "\\Flow\\ETL\\Adapter\\CSV\\CSVExtractor\u003A\u003AwithCharactersReadInLine\u0028\u0029",
4045
"name": "withCharactersReadInLine",

sitemap.blog.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" ><url><loc>https://flow-php.com/blog/2025-03-16/flow-php-release-cycle</loc><lastmod>2025-05-28T08:18:58+00:00</lastmod><changefreq>weekly</changefreq><priority>1.0</priority></url><url><loc>https://flow-php.com/blog/2025-01-25/data-processing-in-php</loc><lastmod>2025-05-28T08:18:58+00:00</lastmod><changefreq>weekly</changefreq><priority>1.0</priority></url><url><loc>https://flow-php.com/blog/2024-08-08/scalar-functions</loc><lastmod>2025-05-28T08:18:58+00:00</lastmod><changefreq>weekly</changefreq><priority>1.0</priority></url><url><loc>https://flow-php.com/blog/2024-04-04/building-custom-extractor-google-analytics</loc><lastmod>2025-05-28T08:18:58+00:00</lastmod><changefreq>weekly</changefreq><priority>1.0</priority></url></urlset>
1+
<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" ><url><loc>https://flow-php.com/blog/2025-03-16/flow-php-release-cycle</loc><lastmod>2025-05-29T15:00:17+00:00</lastmod><changefreq>weekly</changefreq><priority>1.0</priority></url><url><loc>https://flow-php.com/blog/2025-01-25/data-processing-in-php</loc><lastmod>2025-05-29T15:00:17+00:00</lastmod><changefreq>weekly</changefreq><priority>1.0</priority></url><url><loc>https://flow-php.com/blog/2024-08-08/scalar-functions</loc><lastmod>2025-05-29T15:00:17+00:00</lastmod><changefreq>weekly</changefreq><priority>1.0</priority></url><url><loc>https://flow-php.com/blog/2024-04-04/building-custom-extractor-google-analytics</loc><lastmod>2025-05-29T15:00:17+00:00</lastmod><changefreq>weekly</changefreq><priority>1.0</priority></url></urlset>

sitemap.default.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" ><url><loc>https://flow-php.com/blog</loc><lastmod>2025-05-28T08:18:58+00:00</lastmod><changefreq>daily</changefreq><priority>1.0</priority></url><url><loc>https://flow-php.com/documentation</loc><lastmod>2025-05-28T08:18:58+00:00</lastmod><changefreq>daily</changefreq><priority>1.0</priority></url><url><loc>https://flow-php.com/changelog</loc><lastmod>2025-05-28T08:18:58+00:00</lastmod><changefreq>daily</changefreq><priority>1.0</priority></url><url><loc>https://flow-php.com/</loc><lastmod>2025-05-28T08:18:58+00:00</lastmod><changefreq>daily</changefreq><priority>1.0</priority></url></urlset>
1+
<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" ><url><loc>https://flow-php.com/blog</loc><lastmod>2025-05-29T15:00:17+00:00</lastmod><changefreq>daily</changefreq><priority>1.0</priority></url><url><loc>https://flow-php.com/documentation</loc><lastmod>2025-05-29T15:00:17+00:00</lastmod><changefreq>daily</changefreq><priority>1.0</priority></url><url><loc>https://flow-php.com/changelog</loc><lastmod>2025-05-29T15:00:17+00:00</lastmod><changefreq>daily</changefreq><priority>1.0</priority></url><url><loc>https://flow-php.com/</loc><lastmod>2025-05-29T15:00:17+00:00</lastmod><changefreq>daily</changefreq><priority>1.0</priority></url></urlset>

sitemap.documentation.xml

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)