Skip to content

Commit c7ec642

Browse files
author
flow-php
committed
1 parent 4c2e12b commit c7ec642

183 files changed

Lines changed: 194 additions & 186 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-42009510a9860c82b72499c35344d621.phar",
162+
"wasm\/tools\/flow.phar": "\/assets\/wasm\/tools\/flow-b76c7988e39aae0f772e0a2bf9b8987e.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-42009510a9860c82b72499c35344d621.phar renamed to assets/wasm/tools/flow-b76c7988e39aae0f772e0a2bf9b8987e.phar

3.39 MB
Binary file not shown.

documentation/api/bridge/phpunit/telemetry/classes/Flow-Bridge-PHPUnit-Telemetry-TelemetryFactory.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@ <h2 class="phpdocumentor-content__title">
121121
<aside class="phpdocumentor-element-found-in">
122122
<abbr class="phpdocumentor-element-found-in__file" title="src/bridge/phpunit/telemetry/src/Flow/Bridge/PHPUnit/Telemetry/TelemetryFactory.php"><a href="files/src-bridge-phpunit-telemetry-src-flow-bridge-phpunit-telemetry-telemetryfactory.html"><abbr title="src/bridge/phpunit/telemetry/src/Flow/Bridge/PHPUnit/Telemetry/TelemetryFactory.php">TelemetryFactory.php</abbr></a></abbr>
123123
:
124-
<span class="phpdocumentor-element-found-in__line">38</span>
124+
<span class="phpdocumentor-element-found-in__line">43</span>
125125

126126
</aside>
127127

@@ -181,7 +181,7 @@ <h4 class="phpdocumentor-element__name" id="method_create">
181181
<aside class="phpdocumentor-element-found-in">
182182
<abbr class="phpdocumentor-element-found-in__file" title="src/bridge/phpunit/telemetry/src/Flow/Bridge/PHPUnit/Telemetry/TelemetryFactory.php"><a href="files/src-bridge-phpunit-telemetry-src-flow-bridge-phpunit-telemetry-telemetryfactory.html"><abbr title="src/bridge/phpunit/telemetry/src/Flow/Bridge/PHPUnit/Telemetry/TelemetryFactory.php">TelemetryFactory.php</abbr></a></abbr>
183183
:
184-
<span class="phpdocumentor-element-found-in__line">40</span>
184+
<span class="phpdocumentor-element-found-in__line">45</span>
185185

186186
</aside>
187187

documentation/api/lib/telemetry/classes/Flow-Telemetry-Resource-Detector-GitDetector.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,7 @@ <h2 class="phpdocumentor-content__title">
126126
<aside class="phpdocumentor-element-found-in">
127127
<abbr class="phpdocumentor-element-found-in__file" title="src/lib/telemetry/src/Flow/Telemetry/Resource/Detector/GitDetector.php"><a href="files/src-lib-telemetry-src-flow-telemetry-resource-detector-gitdetector.html"><abbr title="src/lib/telemetry/src/Flow/Telemetry/Resource/Detector/GitDetector.php">GitDetector.php</abbr></a></abbr>
128128
:
129-
<span class="phpdocumentor-element-found-in__line">40</span>
129+
<span class="phpdocumentor-element-found-in__line">46</span>
130130

131131
</aside>
132132

@@ -218,7 +218,7 @@ <h4 class="phpdocumentor-element__name" id="method___construct">
218218
<aside class="phpdocumentor-element-found-in">
219219
<abbr class="phpdocumentor-element-found-in__file" title="src/lib/telemetry/src/Flow/Telemetry/Resource/Detector/GitDetector.php"><a href="files/src-lib-telemetry-src-flow-telemetry-resource-detector-gitdetector.html"><abbr title="src/lib/telemetry/src/Flow/Telemetry/Resource/Detector/GitDetector.php">GitDetector.php</abbr></a></abbr>
220220
:
221-
<span class="phpdocumentor-element-found-in__line">44</span>
221+
<span class="phpdocumentor-element-found-in__line">54</span>
222222

223223
</aside>
224224

@@ -269,7 +269,7 @@ <h4 class="phpdocumentor-element__name" id="method_detect">
269269
<aside class="phpdocumentor-element-found-in">
270270
<abbr class="phpdocumentor-element-found-in__file" title="src/lib/telemetry/src/Flow/Telemetry/Resource/Detector/GitDetector.php"><a href="files/src-lib-telemetry-src-flow-telemetry-resource-detector-gitdetector.html"><abbr title="src/lib/telemetry/src/Flow/Telemetry/Resource/Detector/GitDetector.php">GitDetector.php</abbr></a></abbr>
271271
:
272-
<span class="phpdocumentor-element-found-in__line">51</span>
272+
<span class="phpdocumentor-element-found-in__line">61</span>
273273

274274
</aside>
275275

documentation/api/lib/telemetry/classes/Flow-Telemetry-Resource-Detector-RemoteUrlSanitizer.html

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -123,12 +123,14 @@ <h2 class="phpdocumentor-content__title">
123123
<aside class="phpdocumentor-element-found-in">
124124
<abbr class="phpdocumentor-element-found-in__file" title="src/lib/telemetry/src/Flow/Telemetry/Resource/Detector/RemoteUrlSanitizer.php"><a href="files/src-lib-telemetry-src-flow-telemetry-resource-detector-remoteurlsanitizer.html"><abbr title="src/lib/telemetry/src/Flow/Telemetry/Resource/Detector/RemoteUrlSanitizer.php">RemoteUrlSanitizer.php</abbr></a></abbr>
125125
:
126-
<span class="phpdocumentor-element-found-in__line">17</span>
126+
<span class="phpdocumentor-element-found-in__line">19</span>
127127

128128
</aside>
129129

130-
<p class="phpdocumentor-summary">Removes any embedded credentials (user:password@) from a remote URL so they
131-
are never reported as a resource attribute.</p>
130+
<p class="phpdocumentor-summary">Reduces a remote URL to its scheme, host, optional port and path so that no
131+
secrets are ever reported as a resource attribute. Embedded credentials
132+
(user:password@) are removed, and any query string or fragment is dropped as
133+
either can carry an access token.</p>
132134

133135

134136
<section class="phpdocumentor-description"><p>SCP-like SSH remotes (e.g. &quot;git@github.com:org/repo.git&quot;) carry no secret and
@@ -188,7 +190,7 @@ <h4 class="phpdocumentor-element__name" id="method_sanitize">
188190
<aside class="phpdocumentor-element-found-in">
189191
<abbr class="phpdocumentor-element-found-in__file" title="src/lib/telemetry/src/Flow/Telemetry/Resource/Detector/RemoteUrlSanitizer.php"><a href="files/src-lib-telemetry-src-flow-telemetry-resource-detector-remoteurlsanitizer.html"><abbr title="src/lib/telemetry/src/Flow/Telemetry/Resource/Detector/RemoteUrlSanitizer.php">RemoteUrlSanitizer.php</abbr></a></abbr>
190192
:
191-
<span class="phpdocumentor-element-found-in__line">19</span>
193+
<span class="phpdocumentor-element-found-in__line">21</span>
192194

193195
</aside>
194196

documentation/api/lib/telemetry/files/src-lib-telemetry-src-flow-telemetry-resource-detector-remoteurlsanitizer.html

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -116,8 +116,10 @@ <h4 id="toc-classes">
116116

117117
</h4>
118118
<dl class="phpdocumentor-table-of-contents">
119-
<dt class="phpdocumentor-table-of-contents__entry -class"><a href="classes/Flow-Telemetry-Resource-Detector-RemoteUrlSanitizer.html"><abbr title="\Flow\Telemetry\Resource\Detector\RemoteUrlSanitizer">RemoteUrlSanitizer</abbr></a></dt><dd>Removes any embedded credentials (user:password@) from a remote URL so they
120-
are never reported as a resource attribute.</dd> </dl>
119+
<dt class="phpdocumentor-table-of-contents__entry -class"><a href="classes/Flow-Telemetry-Resource-Detector-RemoteUrlSanitizer.html"><abbr title="\Flow\Telemetry\Resource\Detector\RemoteUrlSanitizer">RemoteUrlSanitizer</abbr></a></dt><dd>Reduces a remote URL to its scheme, host, optional port and path so that no
120+
secrets are ever reported as a resource attribute. Embedded credentials
121+
(user:password@) are removed, and any query string or fragment is dropped as
122+
either can carry an access token.</dd> </dl>
121123

122124

123125

documentation/api/lib/telemetry/js/searchIndex.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4078,7 +4078,7 @@ Search.appendIndex(
40784078
}, {
40794079
"fqsen": "\\Flow\\Telemetry\\Resource\\Detector\\RemoteUrlSanitizer",
40804080
"name": "RemoteUrlSanitizer",
4081-
"summary": "Removes\u0020any\u0020embedded\u0020credentials\u0020\u0028user\u003Apassword\u0040\u0029\u0020from\u0020a\u0020remote\u0020URL\u0020so\u0020they\nare\u0020never\u0020reported\u0020as\u0020a\u0020resource\u0020attribute.",
4081+
"summary": "Reduces\u0020a\u0020remote\u0020URL\u0020to\u0020its\u0020scheme,\u0020host,\u0020optional\u0020port\u0020and\u0020path\u0020so\u0020that\u0020no\nsecrets\u0020are\u0020ever\u0020reported\u0020as\u0020a\u0020resource\u0020attribute.\u0020Embedded\u0020credentials\n\u0028user\u003Apassword\u0040\u0029\u0020are\u0020removed,\u0020and\u0020any\u0020query\u0020string\u0020or\u0020fragment\u0020is\u0020dropped\u0020as\neither\u0020can\u0020carry\u0020an\u0020access\u0020token.",
40824082
"url": "classes/Flow-Telemetry-Resource-Detector-RemoteUrlSanitizer.html"
40834083
}, {
40844084
"fqsen": "\\Flow\\Telemetry\\Resource\\Detector\\RemoteUrlSanitizer\u003A\u003Asanitize\u0028\u0029",

documentation/api/lib/telemetry/namespaces/flow-telemetry-resource-detector.html

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -113,8 +113,10 @@ <h4 id="toc-classes">
113113

114114
</h4>
115115
<dl class="phpdocumentor-table-of-contents">
116-
<dt class="phpdocumentor-table-of-contents__entry -class"><a href="classes/Flow-Telemetry-Resource-Detector-CachingDetector.html"><abbr title="\Flow\Telemetry\Resource\Detector\CachingDetector">CachingDetector</abbr></a></dt><dd>Decorator that caches resource detection results to a file.</dd> <dt class="phpdocumentor-table-of-contents__entry -class"><a href="classes/Flow-Telemetry-Resource-Detector-ChainDetector.html"><abbr title="\Flow\Telemetry\Resource\Detector\ChainDetector">ChainDetector</abbr></a></dt><dd>Combines multiple resource detectors into a chain.</dd> <dt class="phpdocumentor-table-of-contents__entry -class"><a href="classes/Flow-Telemetry-Resource-Detector-ComposerDetector.html"><abbr title="\Flow\Telemetry\Resource\Detector\ComposerDetector">ComposerDetector</abbr></a></dt><dd>Detects service information from Composer&#039;s InstalledVersions.</dd> <dt class="phpdocumentor-table-of-contents__entry -class"><a href="classes/Flow-Telemetry-Resource-Detector-EnvironmentDetector.html"><abbr title="\Flow\Telemetry\Resource\Detector\EnvironmentDetector">EnvironmentDetector</abbr></a></dt><dd>Detects resource attributes from environment variables.</dd> <dt class="phpdocumentor-table-of-contents__entry -class"><a href="classes/Flow-Telemetry-Resource-Detector-GitDetector.html"><abbr title="\Flow\Telemetry\Resource\Detector\GitDetector">GitDetector</abbr></a></dt><dd>Detects Git (VCS) information by shelling out to the `git` binary.</dd> <dt class="phpdocumentor-table-of-contents__entry -class"><a href="classes/Flow-Telemetry-Resource-Detector-HostDetector.html"><abbr title="\Flow\Telemetry\Resource\Detector\HostDetector">HostDetector</abbr></a></dt><dd>Detects host information.</dd> <dt class="phpdocumentor-table-of-contents__entry -class"><a href="classes/Flow-Telemetry-Resource-Detector-ManualDetector.html"><abbr title="\Flow\Telemetry\Resource\Detector\ManualDetector">ManualDetector</abbr></a></dt><dd>Detector that returns manually specified resource attributes.</dd> <dt class="phpdocumentor-table-of-contents__entry -class"><a href="classes/Flow-Telemetry-Resource-Detector-OsDetector.html"><abbr title="\Flow\Telemetry\Resource\Detector\OsDetector">OsDetector</abbr></a></dt><dd>Detects operating system information.</dd> <dt class="phpdocumentor-table-of-contents__entry -class"><a href="classes/Flow-Telemetry-Resource-Detector-ProcessDetector.html"><abbr title="\Flow\Telemetry\Resource\Detector\ProcessDetector">ProcessDetector</abbr></a></dt><dd>Detects process information.</dd> <dt class="phpdocumentor-table-of-contents__entry -class"><a href="classes/Flow-Telemetry-Resource-Detector-RemoteUrlSanitizer.html"><abbr title="\Flow\Telemetry\Resource\Detector\RemoteUrlSanitizer">RemoteUrlSanitizer</abbr></a></dt><dd>Removes any embedded credentials (user:password@) from a remote URL so they
117-
are never reported as a resource attribute.</dd> </dl>
116+
<dt class="phpdocumentor-table-of-contents__entry -class"><a href="classes/Flow-Telemetry-Resource-Detector-CachingDetector.html"><abbr title="\Flow\Telemetry\Resource\Detector\CachingDetector">CachingDetector</abbr></a></dt><dd>Decorator that caches resource detection results to a file.</dd> <dt class="phpdocumentor-table-of-contents__entry -class"><a href="classes/Flow-Telemetry-Resource-Detector-ChainDetector.html"><abbr title="\Flow\Telemetry\Resource\Detector\ChainDetector">ChainDetector</abbr></a></dt><dd>Combines multiple resource detectors into a chain.</dd> <dt class="phpdocumentor-table-of-contents__entry -class"><a href="classes/Flow-Telemetry-Resource-Detector-ComposerDetector.html"><abbr title="\Flow\Telemetry\Resource\Detector\ComposerDetector">ComposerDetector</abbr></a></dt><dd>Detects service information from Composer&#039;s InstalledVersions.</dd> <dt class="phpdocumentor-table-of-contents__entry -class"><a href="classes/Flow-Telemetry-Resource-Detector-EnvironmentDetector.html"><abbr title="\Flow\Telemetry\Resource\Detector\EnvironmentDetector">EnvironmentDetector</abbr></a></dt><dd>Detects resource attributes from environment variables.</dd> <dt class="phpdocumentor-table-of-contents__entry -class"><a href="classes/Flow-Telemetry-Resource-Detector-GitDetector.html"><abbr title="\Flow\Telemetry\Resource\Detector\GitDetector">GitDetector</abbr></a></dt><dd>Detects Git (VCS) information by shelling out to the `git` binary.</dd> <dt class="phpdocumentor-table-of-contents__entry -class"><a href="classes/Flow-Telemetry-Resource-Detector-HostDetector.html"><abbr title="\Flow\Telemetry\Resource\Detector\HostDetector">HostDetector</abbr></a></dt><dd>Detects host information.</dd> <dt class="phpdocumentor-table-of-contents__entry -class"><a href="classes/Flow-Telemetry-Resource-Detector-ManualDetector.html"><abbr title="\Flow\Telemetry\Resource\Detector\ManualDetector">ManualDetector</abbr></a></dt><dd>Detector that returns manually specified resource attributes.</dd> <dt class="phpdocumentor-table-of-contents__entry -class"><a href="classes/Flow-Telemetry-Resource-Detector-OsDetector.html"><abbr title="\Flow\Telemetry\Resource\Detector\OsDetector">OsDetector</abbr></a></dt><dd>Detects operating system information.</dd> <dt class="phpdocumentor-table-of-contents__entry -class"><a href="classes/Flow-Telemetry-Resource-Detector-ProcessDetector.html"><abbr title="\Flow\Telemetry\Resource\Detector\ProcessDetector">ProcessDetector</abbr></a></dt><dd>Detects process information.</dd> <dt class="phpdocumentor-table-of-contents__entry -class"><a href="classes/Flow-Telemetry-Resource-Detector-RemoteUrlSanitizer.html"><abbr title="\Flow\Telemetry\Resource\Detector\RemoteUrlSanitizer">RemoteUrlSanitizer</abbr></a></dt><dd>Reduces a remote URL to its scheme, host, optional port and path so that no
117+
secrets are ever reported as a resource attribute. Embedded credentials
118+
(user:password@) are removed, and any query string or fragment is dropped as
119+
either can carry an access token.</dd> </dl>
118120

119121

120122

documentation/api/lib/telemetry/packages/Telemetry.html

Lines changed: 4 additions & 2 deletions
Large diffs are not rendered by default.
-1.22 KB
Binary file not shown.

0 commit comments

Comments
 (0)