Skip to content

Commit 4a1290d

Browse files
author
flow-php
committed
1 parent f1cae29 commit 4a1290d

File tree

8 files changed

+72
-11
lines changed

8 files changed

+72
-11
lines changed

changelog/index.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -221,6 +221,7 @@ <h2 class="my-2 text-2xl font-semibold tracking-wide">Loads</h2>
221221
<h2><a id="flow-php-unreleased---2025-09-24" href="#content-unreleased---2025-09-24" class="mr-2" aria-hidden="true" title="Permalink">#</a>[Unreleased] - 2025-09-24</h2>
222222
<h3><a id="flow-php-added" href="#content-added" class="mr-2" aria-hidden="true" title="Permalink">#</a>Added</h3>
223223
<ul>
224+
<li><a rel="noopener noreferrer" target="_blank" href="https://github.com/flow-php/flow/pull/1860">#1860</a> - <strong>Allow detecting Excel files by reading first bytes</strong> - <a rel="noopener noreferrer" target="_blank" href="https://github.com/stloyd">@stloyd</a></li>
224225
<li><a rel="noopener noreferrer" target="_blank" href="https://github.com/flow-php/flow/pull/1858">#1858</a> - <strong>raw data generator methods to fake extractors</strong> - <a rel="noopener noreferrer" target="_blank" href="https://github.com/norberttech">@norberttech</a></li>
225226
<li><a rel="noopener noreferrer" target="_blank" href="https://github.com/flow-php/flow/pull/1855">#1855</a> - <strong>Windows support in filesystem component</strong> - <a rel="noopener noreferrer" target="_blank" href="https://github.com/norberttech">@norberttech</a></li>
226227
<li><a rel="noopener noreferrer" target="_blank" href="https://github.com/flow-php/flow/commit/c8079d1657a9b284dd12ffb9b15a0f72b23f30be">c8079d</a> - <strong>experimental workflow to run flow tests on windows</strong> - <a rel="noopener noreferrer" target="_blank" href="https://github.com/norberttech">@norberttech</a></li>

documentation/api/adapter/google-sheet/classes/Flow-ETL-Adapter-GoogleSheet-GoogleSheetExtractor.html

Lines changed: 61 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -198,6 +198,12 @@ <h4 id="toc-methods">
198198
&nbsp;: self </span>
199199
</dt>
200200

201+
<dt class="phpdocumentor-table-of-contents__entry -method -public">
202+
<a class="" href="classes/Flow-ETL-Adapter-GoogleSheet-GoogleSheetExtractor.html#method_withSchema">withSchema()</a>
203+
<span>
204+
&nbsp;: self </span>
205+
</dt>
206+
201207
</dl>
202208

203209

@@ -226,7 +232,7 @@ <h4 class="phpdocumentor-element__name" id="method___construct">
226232
<aside class="phpdocumentor-element-found-in">
227233
<abbr class="phpdocumentor-element-found-in__file" title="src/adapter/etl-adapter-google-sheet/src/Flow/ETL/Adapter/GoogleSheet/GoogleSheetExtractor.php"><a href="files/src-adapter-etl-adapter-google-sheet-src-flow-etl-adapter-googlesheet-googlesheetextractor.html"><abbr title="src/adapter/etl-adapter-google-sheet/src/Flow/ETL/Adapter/GoogleSheet/GoogleSheetExtractor.php">GoogleSheetExtractor.php</abbr></a></abbr>
228234
:
229-
<span class="phpdocumentor-element-found-in__line">28</span>
235+
<span class="phpdocumentor-element-found-in__line">30</span>
230236

231237
</aside>
232238

@@ -284,7 +290,7 @@ <h4 class="phpdocumentor-element__name" id="method_extract">
284290
<aside class="phpdocumentor-element-found-in">
285291
<abbr class="phpdocumentor-element-found-in__file" title="src/adapter/etl-adapter-google-sheet/src/Flow/ETL/Adapter/GoogleSheet/GoogleSheetExtractor.php"><a href="files/src-adapter-etl-adapter-google-sheet-src-flow-etl-adapter-googlesheet-googlesheetextractor.html"><abbr title="src/adapter/etl-adapter-google-sheet/src/Flow/ETL/Adapter/GoogleSheet/GoogleSheetExtractor.php">GoogleSheetExtractor.php</abbr></a></abbr>
286292
:
287-
<span class="phpdocumentor-element-found-in__line">36</span>
293+
<span class="phpdocumentor-element-found-in__line">38</span>
288294

289295
</aside>
290296

@@ -332,7 +338,7 @@ <h4 class="phpdocumentor-element__name" id="method_withDropExtraColumns">
332338
<aside class="phpdocumentor-element-found-in">
333339
<abbr class="phpdocumentor-element-found-in__file" title="src/adapter/etl-adapter-google-sheet/src/Flow/ETL/Adapter/GoogleSheet/GoogleSheetExtractor.php"><a href="files/src-adapter-etl-adapter-google-sheet-src-flow-etl-adapter-googlesheet-googlesheetextractor.html"><abbr title="src/adapter/etl-adapter-google-sheet/src/Flow/ETL/Adapter/GoogleSheet/GoogleSheetExtractor.php">GoogleSheetExtractor.php</abbr></a></abbr>
334340
:
335-
<span class="phpdocumentor-element-found-in__line">132</span>
341+
<span class="phpdocumentor-element-found-in__line">133</span>
336342

337343
</aside>
338344

@@ -380,7 +386,7 @@ <h4 class="phpdocumentor-element__name" id="method_withHeader">
380386
<aside class="phpdocumentor-element-found-in">
381387
<abbr class="phpdocumentor-element-found-in__file" title="src/adapter/etl-adapter-google-sheet/src/Flow/ETL/Adapter/GoogleSheet/GoogleSheetExtractor.php"><a href="files/src-adapter-etl-adapter-google-sheet-src-flow-etl-adapter-googlesheet-googlesheetextractor.html"><abbr title="src/adapter/etl-adapter-google-sheet/src/Flow/ETL/Adapter/GoogleSheet/GoogleSheetExtractor.php">GoogleSheetExtractor.php</abbr></a></abbr>
382388
:
383-
<span class="phpdocumentor-element-found-in__line">139</span>
389+
<span class="phpdocumentor-element-found-in__line">140</span>
384390

385391
</aside>
386392

@@ -428,7 +434,7 @@ <h4 class="phpdocumentor-element__name" id="method_withOptions">
428434
<aside class="phpdocumentor-element-found-in">
429435
<abbr class="phpdocumentor-element-found-in__file" title="src/adapter/etl-adapter-google-sheet/src/Flow/ETL/Adapter/GoogleSheet/GoogleSheetExtractor.php"><a href="files/src-adapter-etl-adapter-google-sheet-src-flow-etl-adapter-googlesheet-googlesheetextractor.html"><abbr title="src/adapter/etl-adapter-google-sheet/src/Flow/ETL/Adapter/GoogleSheet/GoogleSheetExtractor.php">GoogleSheetExtractor.php</abbr></a></abbr>
430436
:
431-
<span class="phpdocumentor-element-found-in__line">149</span>
437+
<span class="phpdocumentor-element-found-in__line">150</span>
432438

433439
</aside>
434440

@@ -476,7 +482,7 @@ <h4 class="phpdocumentor-element__name" id="method_withRowsPerPage">
476482
<aside class="phpdocumentor-element-found-in">
477483
<abbr class="phpdocumentor-element-found-in__file" title="src/adapter/etl-adapter-google-sheet/src/Flow/ETL/Adapter/GoogleSheet/GoogleSheetExtractor.php"><a href="files/src-adapter-etl-adapter-google-sheet-src-flow-etl-adapter-googlesheet-googlesheetextractor.html"><abbr title="src/adapter/etl-adapter-google-sheet/src/Flow/ETL/Adapter/GoogleSheet/GoogleSheetExtractor.php">GoogleSheetExtractor.php</abbr></a></abbr>
478484
:
479-
<span class="phpdocumentor-element-found-in__line">156</span>
485+
<span class="phpdocumentor-element-found-in__line">157</span>
480486

481487
</aside>
482488

@@ -504,6 +510,54 @@ <h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
504510

505511

506512

513+
<section>
514+
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
515+
<span class="phpdocumentor-signature__response_type">self</span>
516+
</section>
517+
518+
</article>
519+
<article
520+
class="phpdocumentor-element
521+
-method
522+
-public
523+
"
524+
>
525+
<h4 class="phpdocumentor-element__name" id="method_withSchema">
526+
withSchema()
527+
<a href="classes/Flow-ETL-Adapter-GoogleSheet-GoogleSheetExtractor.html#method_withSchema" class="headerlink"><i class="fas fa-link"></i></a>
528+
529+
</h4>
530+
<aside class="phpdocumentor-element-found-in">
531+
<abbr class="phpdocumentor-element-found-in__file" title="src/adapter/etl-adapter-google-sheet/src/Flow/ETL/Adapter/GoogleSheet/GoogleSheetExtractor.php"><a href="files/src-adapter-etl-adapter-google-sheet-src-flow-etl-adapter-googlesheet-googlesheetextractor.html"><abbr title="src/adapter/etl-adapter-google-sheet/src/Flow/ETL/Adapter/GoogleSheet/GoogleSheetExtractor.php">GoogleSheetExtractor.php</abbr></a></abbr>
532+
:
533+
<span class="phpdocumentor-element-found-in__line">168</span>
534+
535+
</aside>
536+
537+
538+
<code class="phpdocumentor-code phpdocumentor-signature ">
539+
<span class="phpdocumentor-signature__visibility">public</span>
540+
<span class="phpdocumentor-signature__name">withSchema</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type"><abbr title="\Flow\ETL\Schema">Schema</abbr>&nbsp;</span><span class="phpdocumentor-signature__argument__name">$schema</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">self</span></code>
541+
542+
<div class="phpdocumentor-label-line">
543+
</div>
544+
545+
546+
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
547+
<dl class="phpdocumentor-argument-list">
548+
<dt class="phpdocumentor-argument-list__entry">
549+
<span class="phpdocumentor-signature__argument__name">$schema</span>
550+
: <span class="phpdocumentor-signature__argument__return-type"><abbr title="\Flow\ETL\Schema">Schema</abbr></span>
551+
</dt>
552+
<dd class="phpdocumentor-argument-list__definition">
553+
554+
</dd>
555+
</dl>
556+
557+
558+
559+
560+
507561
<section>
508562
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
509563
<span class="phpdocumentor-signature__response_type">self</span>
@@ -631,6 +685,7 @@ <h5 class="phpdocumentor-return-value__heading">Return values</h5>
631685
<li class=""><a href="classes/Flow-ETL-Adapter-GoogleSheet-GoogleSheetExtractor.html#method_withHeader">withHeader()</a></li>
632686
<li class=""><a href="classes/Flow-ETL-Adapter-GoogleSheet-GoogleSheetExtractor.html#method_withOptions">withOptions()</a></li>
633687
<li class=""><a href="classes/Flow-ETL-Adapter-GoogleSheet-GoogleSheetExtractor.html#method_withRowsPerPage">withRowsPerPage()</a></li>
688+
<li class=""><a href="classes/Flow-ETL-Adapter-GoogleSheet-GoogleSheetExtractor.html#method_withSchema">withSchema()</a></li>
634689
</ul>
635690
</li>
636691
</ul>

documentation/api/adapter/google-sheet/js/searchIndex.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,11 @@ Search.appendIndex(
7070
"name": "withRowsPerPage",
7171
"summary": "",
7272
"url": "classes/Flow-ETL-Adapter-GoogleSheet-GoogleSheetExtractor.html#method_withRowsPerPage"
73+
}, {
74+
"fqsen": "\\Flow\\ETL\\Adapter\\GoogleSheet\\GoogleSheetExtractor\u003A\u003AwithSchema\u0028\u0029",
75+
"name": "withSchema",
76+
"summary": "",
77+
"url": "classes/Flow-ETL-Adapter-GoogleSheet-GoogleSheetExtractor.html#method_withSchema"
7378
}, {
7479
"fqsen": "\\Flow\\ETL\\Adapter\\GoogleSheet\\SheetRange",
7580
"name": "SheetRange",

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-09-24T12:58:04+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-09-24T12:58:04+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-09-24T12:58:04+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-09-24T12:58:04+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-09-24T17:40:06+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-09-24T17:40:06+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-09-24T17:40:06+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-09-24T17:40:06+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-09-24T12:58:04+00:00</lastmod><changefreq>daily</changefreq><priority>1.0</priority></url><url><loc>https://flow-php.com/documentation</loc><lastmod>2025-09-24T12:58:04+00:00</lastmod><changefreq>daily</changefreq><priority>1.0</priority></url><url><loc>https://flow-php.com/changelog</loc><lastmod>2025-09-24T12:58:04+00:00</lastmod><changefreq>daily</changefreq><priority>1.0</priority></url><url><loc>https://flow-php.com/</loc><lastmod>2025-09-24T12:58:04+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-09-24T17:40:06+00:00</lastmod><changefreq>daily</changefreq><priority>1.0</priority></url><url><loc>https://flow-php.com/documentation</loc><lastmod>2025-09-24T17:40:06+00:00</lastmod><changefreq>daily</changefreq><priority>1.0</priority></url><url><loc>https://flow-php.com/changelog</loc><lastmod>2025-09-24T17:40:06+00:00</lastmod><changefreq>daily</changefreq><priority>1.0</priority></url><url><loc>https://flow-php.com/</loc><lastmod>2025-09-24T17:40:06+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)