Skip to content

Commit 2f3e816

Browse files
committed
Updated API for commit 72fa0c4f5e3c956a7a02c7175e9f1dee87a79099
1 parent 1f762b6 commit 2f3e816

3 files changed

Lines changed: 21 additions & 116 deletions

File tree

docs/classes/CodeIgniter-Debug-Exceptions.html

Lines changed: 13 additions & 103 deletions
Original file line numberDiff line numberDiff line change
@@ -637,13 +637,6 @@ <h4 id="toc-methods">
637637
&nbsp;: bool </span>
638638
</dt>
639639

640-
<dt class="phpdocumentor-table-of-contents__entry -method -private">
641-
<a class="" href="classes/CodeIgniter-Debug-Exceptions.html#method_isImplicitNullableDeprecationError">isImplicitNullableDeprecationError()</a>
642-
<span>
643-
&nbsp;: bool </span>
644-
</dt>
645-
<dd>Workaround to implicit nullable deprecation errors in PHP 8.4.</dd>
646-
647640
<dt class="phpdocumentor-table-of-contents__entry -method -private">
648641
<a class="" href="classes/CodeIgniter-Debug-Exceptions.html#method_isSessionSidDeprecationError">isSessionSidDeprecationError()</a>
649642
<span>
@@ -1105,7 +1098,7 @@ <h4 class="phpdocumentor-element__name" id="method_cleanPath">
11051098
<aside class="phpdocumentor-element-found-in">
11061099
<abbr class="phpdocumentor-element-found-in__file" title="system/Debug/Exceptions.php"><a href="files/system-debug-exceptions.html"><abbr title="system/Debug/Exceptions.php">Exceptions.php</abbr></a></abbr>
11071100
:
1108-
<span class="phpdocumentor-element-found-in__line">535</span>
1101+
<span class="phpdocumentor-element-found-in__line">499</span>
11091102

11101103
</aside>
11111104

@@ -1161,7 +1154,7 @@ <h4 class="phpdocumentor-element__name" id="method_describeMemory">
11611154
<aside class="phpdocumentor-element-found-in">
11621155
<abbr class="phpdocumentor-element-found-in__file" title="system/Debug/Exceptions.php"><a href="files/system-debug-exceptions.html"><abbr title="system/Debug/Exceptions.php">Exceptions.php</abbr></a></abbr>
11631156
:
1164-
<span class="phpdocumentor-element-found-in__line">552</span>
1157+
<span class="phpdocumentor-element-found-in__line">516</span>
11651158

11661159
</aside>
11671160

@@ -1357,7 +1350,7 @@ <h4 class="phpdocumentor-element__name" id="method_highlightFile">
13571350
<aside class="phpdocumentor-element-found-in">
13581351
<abbr class="phpdocumentor-element-found-in__file" title="system/Debug/Exceptions.php"><a href="files/system-debug-exceptions.html"><abbr title="system/Debug/Exceptions.php">Exceptions.php</abbr></a></abbr>
13591352
:
1360-
<span class="phpdocumentor-element-found-in__line">572</span>
1353+
<span class="phpdocumentor-element-found-in__line">536</span>
13611354

13621355
</aside>
13631356

@@ -1477,7 +1470,7 @@ <h4 class="phpdocumentor-element__name" id="method_shutdownHandler">
14771470
<aside class="phpdocumentor-element-found-in">
14781471
<abbr class="phpdocumentor-element-found-in__file" title="system/Debug/Exceptions.php"><a href="files/system-debug-exceptions.html"><abbr title="system/Debug/Exceptions.php">Exceptions.php</abbr></a></abbr>
14791472
:
1480-
<span class="phpdocumentor-element-found-in__line">288</span>
1473+
<span class="phpdocumentor-element-found-in__line">252</span>
14811474

14821475
</aside>
14831476

@@ -1527,7 +1520,7 @@ <h4 class="phpdocumentor-element__name" id="method_collectVars">
15271520
<aside class="phpdocumentor-element-found-in">
15281521
<abbr class="phpdocumentor-element-found-in__file" title="system/Debug/Exceptions.php"><a href="files/system-debug-exceptions.html"><abbr title="system/Debug/Exceptions.php">Exceptions.php</abbr></a></abbr>
15291522
:
1530-
<span class="phpdocumentor-element-found-in__line">396</span>
1523+
<span class="phpdocumentor-element-found-in__line">360</span>
15311524

15321525
</aside>
15331526

@@ -1590,7 +1583,7 @@ <h4 class="phpdocumentor-element__name" id="method_determineCodes">
15901583
<aside class="phpdocumentor-element-found-in">
15911584
<abbr class="phpdocumentor-element-found-in__file" title="system/Debug/Exceptions.php"><a href="files/system-debug-exceptions.html"><abbr title="system/Debug/Exceptions.php">Exceptions.php</abbr></a></abbr>
15921585
:
1593-
<span class="phpdocumentor-element-found-in__line">481</span>
1586+
<span class="phpdocumentor-element-found-in__line">445</span>
15941587

15951588
</aside>
15961589

@@ -1639,7 +1632,7 @@ <h4 class="phpdocumentor-element__name" id="method_determineView">
16391632
<aside class="phpdocumentor-element-found-in">
16401633
<abbr class="phpdocumentor-element-found-in__file" title="system/Debug/Exceptions.php"><a href="files/system-debug-exceptions.html"><abbr title="system/Debug/Exceptions.php">Exceptions.php</abbr></a></abbr>
16411634
:
1642-
<span class="phpdocumentor-element-found-in__line">318</span>
1635+
<span class="phpdocumentor-element-found-in__line">282</span>
16431636

16441637
</aside>
16451638

@@ -2346,7 +2339,7 @@ <h4 class="phpdocumentor-element__name" id="method_maskSensitiveData">
23462339
<aside class="phpdocumentor-element-found-in">
23472340
<abbr class="phpdocumentor-element-found-in__file" title="system/Debug/Exceptions.php"><a href="files/system-debug-exceptions.html"><abbr title="system/Debug/Exceptions.php">Exceptions.php</abbr></a></abbr>
23482341
:
2349-
<span class="phpdocumentor-element-found-in__line">431</span>
2342+
<span class="phpdocumentor-element-found-in__line">395</span>
23502343

23512344
</aside>
23522345

@@ -2500,7 +2493,7 @@ <h4 class="phpdocumentor-element__name" id="method_render">
25002493
<aside class="phpdocumentor-element-found-in">
25012494
<abbr class="phpdocumentor-element-found-in__file" title="system/Debug/Exceptions.php"><a href="files/system-debug-exceptions.html"><abbr title="system/Debug/Exceptions.php">Exceptions.php</abbr></a></abbr>
25022495
:
2503-
<span class="phpdocumentor-element-found-in__line">354</span>
2496+
<span class="phpdocumentor-element-found-in__line">318</span>
25042497

25052498
</aside>
25062499

@@ -2947,7 +2940,7 @@ <h4 class="phpdocumentor-element__name" id="method_handleDeprecationError">
29472940
<aside class="phpdocumentor-element-found-in">
29482941
<abbr class="phpdocumentor-element-found-in__file" title="system/Debug/Exceptions.php"><a href="files/system-debug-exceptions.html"><abbr title="system/Debug/Exceptions.php">Exceptions.php</abbr></a></abbr>
29492942
:
2950-
<span class="phpdocumentor-element-found-in__line">507</span>
2943+
<span class="phpdocumentor-element-found-in__line">471</span>
29512944

29522945
</aside>
29532946

@@ -3009,7 +3002,7 @@ <h4 class="phpdocumentor-element__name" id="method_isDeprecationError">
30093002
<aside class="phpdocumentor-element-found-in">
30103003
<abbr class="phpdocumentor-element-found-in__file" title="system/Debug/Exceptions.php"><a href="files/system-debug-exceptions.html"><abbr title="system/Debug/Exceptions.php">Exceptions.php</abbr></a></abbr>
30113004
:
3012-
<span class="phpdocumentor-element-found-in__line">497</span>
3005+
<span class="phpdocumentor-element-found-in__line">461</span>
30133006

30143007
</aside>
30153008

@@ -3037,88 +3030,6 @@ <h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
30373030

30383031

30393032

3040-
<section>
3041-
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
3042-
<span class="phpdocumentor-signature__response_type">bool</span>
3043-
</section>
3044-
3045-
</article>
3046-
<article
3047-
class="phpdocumentor-element
3048-
-method
3049-
-private
3050-
"
3051-
>
3052-
<h4 class="phpdocumentor-element__name" id="method_isImplicitNullableDeprecationError">
3053-
isImplicitNullableDeprecationError()
3054-
<a href="classes/CodeIgniter-Debug-Exceptions.html#method_isImplicitNullableDeprecationError" class="headerlink"><i class="fas fa-link"></i></a>
3055-
3056-
</h4>
3057-
<aside class="phpdocumentor-element-found-in">
3058-
<abbr class="phpdocumentor-element-found-in__file" title="system/Debug/Exceptions.php"><a href="files/system-debug-exceptions.html"><abbr title="system/Debug/Exceptions.php">Exceptions.php</abbr></a></abbr>
3059-
:
3060-
<span class="phpdocumentor-element-found-in__line">256</span>
3061-
3062-
</aside>
3063-
3064-
<p class="phpdocumentor-summary">Workaround to implicit nullable deprecation errors in PHP 8.4.</p>
3065-
3066-
<code class="phpdocumentor-code phpdocumentor-signature ">
3067-
<span class="phpdocumentor-signature__visibility">private</span>
3068-
<span class="phpdocumentor-signature__name">isImplicitNullableDeprecationError</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$message</span></span><span class="phpdocumentor-signature__argument"><span>[</span><span>, </span><span class="phpdocumentor-signature__argument__type">string|null&nbsp;</span><span class="phpdocumentor-signature__argument__name">$file</span><span> = </span><span class="phpdocumentor-signature__argument__default-value">null</span><span> ]</span></span><span class="phpdocumentor-signature__argument"><span>[</span><span>, </span><span class="phpdocumentor-signature__argument__type">int|null&nbsp;</span><span class="phpdocumentor-signature__argument__name">$line</span><span> = </span><span class="phpdocumentor-signature__argument__default-value">null</span><span> ]</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">bool</span></code>
3069-
3070-
<div class="phpdocumentor-label-line">
3071-
</div>
3072-
3073-
<section class="phpdocumentor-description"><p>&quot;Implicitly marking parameter $xxx as nullable is deprecated,
3074-
the explicit nullable type must be used instead&quot;</p>
3075-
</section>
3076-
3077-
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
3078-
<dl class="phpdocumentor-argument-list">
3079-
<dt class="phpdocumentor-argument-list__entry">
3080-
<span class="phpdocumentor-argument-list__argument__name">$message</span>
3081-
: <span class="phpdocumentor-argument-list__argument__type">string</span>
3082-
</dt>
3083-
<dd class="phpdocumentor-argument-list__definition">
3084-
3085-
</dd>
3086-
<dt class="phpdocumentor-argument-list__entry">
3087-
<span class="phpdocumentor-argument-list__argument__name">$file</span>
3088-
: <span class="phpdocumentor-argument-list__argument__type">string|null</span>
3089-
= <span class="phpdocumentor-argument-list__argument__default-value">null</span> </dt>
3090-
<dd class="phpdocumentor-argument-list__definition">
3091-
3092-
</dd>
3093-
<dt class="phpdocumentor-argument-list__entry">
3094-
<span class="phpdocumentor-argument-list__argument__name">$line</span>
3095-
: <span class="phpdocumentor-argument-list__argument__type">int|null</span>
3096-
= <span class="phpdocumentor-argument-list__argument__default-value">null</span> </dt>
3097-
<dd class="phpdocumentor-argument-list__definition">
3098-
3099-
</dd>
3100-
</dl>
3101-
3102-
3103-
<h5 class="phpdocumentor-tag-list__heading" id="tags">
3104-
Tags
3105-
<a href="classes/CodeIgniter-Debug-Exceptions.html#method_isImplicitNullableDeprecationError#tags" class="headerlink"><i class="fas fa-link"></i></a>
3106-
3107-
</h5>
3108-
<dl class="phpdocumentor-tag-list">
3109-
<dt class="phpdocumentor-tag-list__entry">
3110-
<span class="phpdocumentor-tag__name">TODO</span>
3111-
</dt>
3112-
<dd class="phpdocumentor-tag-list__definition">
3113-
3114-
<section class="phpdocumentor-description"><p>remove this before v4.6.0 release</p>
3115-
</section>
3116-
3117-
</dd>
3118-
</dl>
3119-
3120-
3121-
31223033
<section>
31233034
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
31243035
<span class="phpdocumentor-signature__response_type">bool</span>
@@ -3139,7 +3050,7 @@ <h4 class="phpdocumentor-element__name" id="method_isSessionSidDeprecationError"
31393050
<aside class="phpdocumentor-element-found-in">
31403051
<abbr class="phpdocumentor-element-found-in__file" title="system/Debug/Exceptions.php"><a href="files/system-debug-exceptions.html"><abbr title="system/Debug/Exceptions.php">Exceptions.php</abbr></a></abbr>
31413052
:
3142-
<span class="phpdocumentor-element-found-in__line">226</span>
3053+
<span class="phpdocumentor-element-found-in__line">222</span>
31433054

31443055
</aside>
31453056

@@ -3282,7 +3193,7 @@ <h4 class="phpdocumentor-element__name" id="method_maskData">
32823193
<aside class="phpdocumentor-element-found-in">
32833194
<abbr class="phpdocumentor-element-found-in__file" title="system/Debug/Exceptions.php"><a href="files/system-debug-exceptions.html"><abbr title="system/Debug/Exceptions.php">Exceptions.php</abbr></a></abbr>
32843195
:
3285-
<span class="phpdocumentor-element-found-in__line">447</span>
3196+
<span class="phpdocumentor-element-found-in__line">411</span>
32863197

32873198
</aside>
32883199

@@ -3500,7 +3411,6 @@ <h5 class="phpdocumentor-return-value__heading">Return values</h5>
35003411
<li class=""><a href="classes/CodeIgniter-API-ResponseTrait.html#method_buildLinks">buildLinks()</a></li>
35013412
<li class=""><a href="classes/CodeIgniter-Debug-Exceptions.html#method_handleDeprecationError">handleDeprecationError()</a></li>
35023413
<li class=""><a href="classes/CodeIgniter-Debug-Exceptions.html#method_isDeprecationError">isDeprecationError()</a></li>
3503-
<li class=""><a href="classes/CodeIgniter-Debug-Exceptions.html#method_isImplicitNullableDeprecationError">isImplicitNullableDeprecationError()</a></li>
35043414
<li class=""><a href="classes/CodeIgniter-Debug-Exceptions.html#method_isSessionSidDeprecationError">isSessionSidDeprecationError()</a></li>
35053415
<li class=""><a href="classes/CodeIgniter-API-ResponseTrait.html#method_linkHeader">linkHeader()</a></li>
35063416
<li class="-deprecated"><a href="classes/CodeIgniter-Debug-Exceptions.html#method_maskData">maskData()</a></li>

docs/js/searchIndex.js

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12390,11 +12390,6 @@ Search.appendIndex(
1239012390
"name": "isSessionSidDeprecationError",
1239112391
"summary": "Handles\u0020session.sid_length\u0020and\u0020session.sid_bits_per_character\u0020deprecations\nin\u0020PHP\u00208.4.",
1239212392
"url": "classes/CodeIgniter-Debug-Exceptions.html#method_isSessionSidDeprecationError"
12393-
}, {
12394-
"fqsen": "\\CodeIgniter\\Debug\\Exceptions\u003A\u003AisImplicitNullableDeprecationError\u0028\u0029",
12395-
"name": "isImplicitNullableDeprecationError",
12396-
"summary": "Workaround\u0020to\u0020implicit\u0020nullable\u0020deprecation\u0020errors\u0020in\u0020PHP\u00208.4.",
12397-
"url": "classes/CodeIgniter-Debug-Exceptions.html#method_isImplicitNullableDeprecationError"
1239812393
}, {
1239912394
"fqsen": "\\CodeIgniter\\Debug\\Exceptions\u003A\u003AshutdownHandler\u0028\u0029",
1240012395
"name": "shutdownHandler",

docs/reports/deprecated.html

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -787,49 +787,49 @@ <h3><abbr title="system/Debug/Exceptions.php">Exceptions.php</abbr></h3>
787787
<th class="phpdocumentor-heading">Reason</th>
788788
</tr>
789789
<tr>
790-
<td class="phpdocumentor-cell">318</td>
790+
<td class="phpdocumentor-cell">282</td>
791791
<td class="phpdocumentor-cell"><a href="classes/CodeIgniter-Debug-Exceptions.html#method_determineView"><abbr title="\CodeIgniter\Debug\Exceptions::determineView()">Exceptions::determineView()</abbr></a></td>
792792
<td class="phpdocumentor-cell"><p>No longer used. Moved to ExceptionHandler.</p>
793793
</td>
794794
</tr>
795795
<tr>
796-
<td class="phpdocumentor-cell">354</td>
796+
<td class="phpdocumentor-cell">318</td>
797797
<td class="phpdocumentor-cell"><a href="classes/CodeIgniter-Debug-Exceptions.html#method_render"><abbr title="\CodeIgniter\Debug\Exceptions::render()">Exceptions::render()</abbr></a></td>
798798
<td class="phpdocumentor-cell"><p>No longer used. Moved to BaseExceptionHandler.</p>
799799
</td>
800800
</tr>
801801
<tr>
802-
<td class="phpdocumentor-cell">396</td>
802+
<td class="phpdocumentor-cell">360</td>
803803
<td class="phpdocumentor-cell"><a href="classes/CodeIgniter-Debug-Exceptions.html#method_collectVars"><abbr title="\CodeIgniter\Debug\Exceptions::collectVars()">Exceptions::collectVars()</abbr></a></td>
804804
<td class="phpdocumentor-cell"><p>No longer used. Moved to BaseExceptionHandler.</p>
805805
</td>
806806
</tr>
807807
<tr>
808-
<td class="phpdocumentor-cell">431</td>
808+
<td class="phpdocumentor-cell">395</td>
809809
<td class="phpdocumentor-cell"><a href="classes/CodeIgniter-Debug-Exceptions.html#method_maskSensitiveData"><abbr title="\CodeIgniter\Debug\Exceptions::maskSensitiveData()">Exceptions::maskSensitiveData()</abbr></a></td>
810810
<td class="phpdocumentor-cell"><p>No longer used. Moved to BaseExceptionHandler.</p>
811811
</td>
812812
</tr>
813813
<tr>
814-
<td class="phpdocumentor-cell">447</td>
814+
<td class="phpdocumentor-cell">411</td>
815815
<td class="phpdocumentor-cell"><a href="classes/CodeIgniter-Debug-Exceptions.html#method_maskData"><abbr title="\CodeIgniter\Debug\Exceptions::maskData()">Exceptions::maskData()</abbr></a></td>
816816
<td class="phpdocumentor-cell"><p>No longer used. Moved to BaseExceptionHandler.</p>
817817
</td>
818818
</tr>
819819
<tr>
820-
<td class="phpdocumentor-cell">535</td>
820+
<td class="phpdocumentor-cell">499</td>
821821
<td class="phpdocumentor-cell"><a href="classes/CodeIgniter-Debug-Exceptions.html#method_cleanPath"><abbr title="\CodeIgniter\Debug\Exceptions::cleanPath()">Exceptions::cleanPath()</abbr></a></td>
822822
<td class="phpdocumentor-cell"><p>Use dedicated <code class="prettyprint">clean_path()</code> function.</p>
823823
</td>
824824
</tr>
825825
<tr>
826-
<td class="phpdocumentor-cell">552</td>
826+
<td class="phpdocumentor-cell">516</td>
827827
<td class="phpdocumentor-cell"><a href="classes/CodeIgniter-Debug-Exceptions.html#method_describeMemory"><abbr title="\CodeIgniter\Debug\Exceptions::describeMemory()">Exceptions::describeMemory()</abbr></a></td>
828828
<td class="phpdocumentor-cell"><p>No longer used. Moved to BaseExceptionHandler.</p>
829829
</td>
830830
</tr>
831831
<tr>
832-
<td class="phpdocumentor-cell">572</td>
832+
<td class="phpdocumentor-cell">536</td>
833833
<td class="phpdocumentor-cell"><a href="classes/CodeIgniter-Debug-Exceptions.html#method_highlightFile"><abbr title="\CodeIgniter\Debug\Exceptions::highlightFile()">Exceptions::highlightFile()</abbr></a></td>
834834
<td class="phpdocumentor-cell"><p>No longer used. Moved to BaseExceptionHandler.</p>
835835
</td>

0 commit comments

Comments
 (0)