Skip to content

Commit cbd383e

Browse files
committed
Updated API for commit fe768c9ac43f083b188af93b94abbb82439b0ebb
1 parent 8db9db7 commit cbd383e

2 files changed

Lines changed: 88 additions & 3 deletions

File tree

docs/classes/CodeIgniter-Router-Router.html

Lines changed: 83 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -648,6 +648,13 @@ <h4 id="toc-methods">
648648
</dt>
649649
<dd>Returns true if the supplied $segment string represents a valid PSR-4 compliant namespace/directory segment</dd>
650650

651+
<dt class="phpdocumentor-table-of-contents__entry -method -private">
652+
<a class="" href="classes/CodeIgniter-Router-Router.html#method_logRouteAttributeInstantiationFailure">logRouteAttributeInstantiationFailure()</a>
653+
<span>
654+
&nbsp;: void </span>
655+
</dt>
656+
<dd>Logs an attribute instantiation failure with the resolved route context.</dd>
657+
651658
<dt class="phpdocumentor-table-of-contents__entry -method -private">
652659
<a class="" href="classes/CodeIgniter-Router-Router.html#method_processRouteAttributes">processRouteAttributes()</a>
653660
<span>
@@ -1458,7 +1465,7 @@ <h4 class="phpdocumentor-element__name" id="method_executeAfterAttributes">
14581465
<aside class="phpdocumentor-element-found-in">
14591466
<abbr class="phpdocumentor-element-found-in__file" title="system/Router/Router.php"><a href="files/system-router-router.html"><abbr title="system/Router/Router.php">Router.php</abbr></a></abbr>
14601467
:
1461-
<span class="phpdocumentor-element-found-in__line">868</span>
1468+
<span class="phpdocumentor-element-found-in__line">897</span>
14621469

14631470
</aside>
14641471

@@ -1516,7 +1523,7 @@ <h4 class="phpdocumentor-element__name" id="method_executeBeforeAttributes">
15161523
<aside class="phpdocumentor-element-found-in">
15171524
<abbr class="phpdocumentor-element-found-in__file" title="system/Router/Router.php"><a href="files/system-router-router.html"><abbr title="system/Router/Router.php">Router.php</abbr></a></abbr>
15181525
:
1519-
<span class="phpdocumentor-element-found-in__line">838</span>
1526+
<span class="phpdocumentor-element-found-in__line">867</span>
15201527

15211528
</aside>
15221529

@@ -1765,7 +1772,7 @@ <h4 class="phpdocumentor-element__name" id="method_getRouteAttributes">
17651772
<aside class="phpdocumentor-element-found-in">
17661773
<abbr class="phpdocumentor-element-found-in__file" title="system/Router/Router.php"><a href="files/system-router-router.html"><abbr title="system/Router/Router.php">Router.php</abbr></a></abbr>
17671774
:
1768-
<span class="phpdocumentor-element-found-in__line">892</span>
1775+
<span class="phpdocumentor-element-found-in__line">921</span>
17691776

17701777
</aside>
17711778

@@ -2632,6 +2639,78 @@ <h5 class="phpdocumentor-return-value__heading">Return values</h5>
26322639
<span class="phpdocumentor-signature__response_type">bool</span>
26332640
</section>
26342641

2642+
</article>
2643+
<article
2644+
class="phpdocumentor-element
2645+
-method
2646+
-private
2647+
"
2648+
>
2649+
<h4 class="phpdocumentor-element__name" id="method_logRouteAttributeInstantiationFailure">
2650+
logRouteAttributeInstantiationFailure()
2651+
<a href="classes/CodeIgniter-Router-Router.html#method_logRouteAttributeInstantiationFailure" class="headerlink"><i class="fas fa-link"></i></a>
2652+
2653+
</h4>
2654+
<aside class="phpdocumentor-element-found-in">
2655+
<abbr class="phpdocumentor-element-found-in__file" title="system/Router/Router.php"><a href="files/system-router-router.html"><abbr title="system/Router/Router.php">Router.php</abbr></a></abbr>
2656+
:
2657+
<span class="phpdocumentor-element-found-in__line">840</span>
2658+
2659+
</aside>
2660+
2661+
<p class="phpdocumentor-summary">Logs an attribute instantiation failure with the resolved route context.</p>
2662+
2663+
<code class="phpdocumentor-code phpdocumentor-signature ">
2664+
<span class="phpdocumentor-signature__visibility">private</span>
2665+
<span class="phpdocumentor-signature__name">logRouteAttributeInstantiationFailure</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$attributeName</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$controller</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__type">string|null&nbsp;</span><span class="phpdocumentor-signature__argument__name">$method</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__type"><abbr title="\Throwable">Throwable</abbr>&nbsp;</span><span class="phpdocumentor-signature__argument__name">$e</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">void</span></code>
2666+
2667+
<div class="phpdocumentor-label-line">
2668+
</div>
2669+
2670+
2671+
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
2672+
<dl class="phpdocumentor-argument-list">
2673+
<dt class="phpdocumentor-argument-list__entry">
2674+
<span class="phpdocumentor-argument-list__argument__name">$attributeName</span>
2675+
: <span class="phpdocumentor-argument-list__argument__type">string</span>
2676+
</dt>
2677+
<dd class="phpdocumentor-argument-list__definition">
2678+
<section class="phpdocumentor-description"><p>Fully qualified attribute class name.</p>
2679+
</section>
2680+
2681+
</dd>
2682+
<dt class="phpdocumentor-argument-list__entry">
2683+
<span class="phpdocumentor-argument-list__argument__name">$controller</span>
2684+
: <span class="phpdocumentor-argument-list__argument__type">string</span>
2685+
</dt>
2686+
<dd class="phpdocumentor-argument-list__definition">
2687+
<section class="phpdocumentor-description"><p>Resolved controller class name.</p>
2688+
</section>
2689+
2690+
</dd>
2691+
<dt class="phpdocumentor-argument-list__entry">
2692+
<span class="phpdocumentor-argument-list__argument__name">$method</span>
2693+
: <span class="phpdocumentor-argument-list__argument__type">string|null</span>
2694+
</dt>
2695+
<dd class="phpdocumentor-argument-list__definition">
2696+
<section class="phpdocumentor-description"><p>Resolved controller method name, if applicable.</p>
2697+
</section>
2698+
2699+
</dd>
2700+
<dt class="phpdocumentor-argument-list__entry">
2701+
<span class="phpdocumentor-argument-list__argument__name">$e</span>
2702+
: <span class="phpdocumentor-argument-list__argument__type"><abbr title="\Throwable">Throwable</abbr></span>
2703+
</dt>
2704+
<dd class="phpdocumentor-argument-list__definition">
2705+
2706+
</dd>
2707+
</dl>
2708+
2709+
2710+
2711+
2712+
2713+
26352714
</article>
26362715
<article
26372716
class="phpdocumentor-element
@@ -2893,6 +2972,7 @@ <h5 class="phpdocumentor-return-value__heading">Return values</h5>
28932972
<li class="-deprecated"><a href="classes/CodeIgniter-Router-Router.html#method_validateRequest">validateRequest()</a></li>
28942973
<li class=""><a href="classes/CodeIgniter-Router-Router.html#method_checkDisallowedChars">checkDisallowedChars()</a></li>
28952974
<li class="-deprecated"><a href="classes/CodeIgniter-Router-Router.html#method_isValidSegment">isValidSegment()</a></li>
2975+
<li class=""><a href="classes/CodeIgniter-Router-Router.html#method_logRouteAttributeInstantiationFailure">logRouteAttributeInstantiationFailure()</a></li>
28962976
<li class=""><a href="classes/CodeIgniter-Router-Router.html#method_processRouteAttributes">processRouteAttributes()</a></li>
28972977
<li class=""><a href="classes/CodeIgniter-Router-Router.html#method_replaceBackReferences">replaceBackReferences()</a></li>
28982978
</ul>

docs/js/searchIndex.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23000,6 +23000,11 @@ Search.appendIndex(
2300023000
"name": "processRouteAttributes",
2300123001
"summary": "Extracts\u0020PHP\u0020attributes\u0020from\u0020the\u0020resolved\u0020controller\u0020and\u0020method.",
2300223002
"url": "classes/CodeIgniter-Router-Router.html#method_processRouteAttributes"
23003+
}, {
23004+
"fqsen": "\\CodeIgniter\\Router\\Router\u003A\u003AlogRouteAttributeInstantiationFailure\u0028\u0029",
23005+
"name": "logRouteAttributeInstantiationFailure",
23006+
"summary": "Logs\u0020an\u0020attribute\u0020instantiation\u0020failure\u0020with\u0020the\u0020resolved\u0020route\u0020context.",
23007+
"url": "classes/CodeIgniter-Router-Router.html#method_logRouteAttributeInstantiationFailure"
2300323008
}, {
2300423009
"fqsen": "\\CodeIgniter\\Router\\Router\u003A\u003AexecuteBeforeAttributes\u0028\u0029",
2300523010
"name": "executeBeforeAttributes",

0 commit comments

Comments
 (0)