@@ -42742,6 +42742,112 @@ <h2 id="methods">
4274242742 Methods<a class="headerlink" href="classes/Ibexa-Contracts-Core-Persistence-Notification-Handler.html#methods" title="Permanent link">¶</a>
4274342743</h2>
4274442744
42745+ <div class="content-header">
42746+ <h3 id="method_bulkUpdateUserNotifications">
42747+ <img src="./images/public.svg" alt="public" title="public" />bulkUpdateUserNotifications()
42748+ <a class="headerlink" href="classes/Ibexa-Contracts-Core-Persistence-Notification-Handler.html#method_bulkUpdateUserNotifications" title="Permanent link">¶</a>
42749+ </h3>
42750+ <div class="content-header__found-in copy-to-clipboard" data-copy-value="vendor/ibexa/core/src/contracts/Persistence/Notification/Handler.php">
42751+ <abbr title="vendor/ibexa/core/src/contracts/Persistence/Notification/Handler.php">Handler.php</abbr>
42752+ :
42753+ <span title="at line 41">41</span>
42754+ <img src="./images/copy.svg" title="Copy path" />
42755+ </div>
42756+ </div>
42757+
42758+ <div class="highlight">
42759+ <table class="highlighttable">
42760+ <tbody>
42761+ <tr>
42762+ <td class="linenos">
42763+ <div class="linenodiv">
42764+ <pre><span></span></pre>
42765+ </div>
42766+ </td>
42767+ <td class="code">
42768+ <div>
42769+ <pre><code><span class="phpdocumentor-signature__visibility">public </span><span class="phpdocumentor-signature__name">bulkUpdateUserNotifications</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">int </span><span class="phpdocumentor-signature__argument__name">$ownerId</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__return-type"><a href="classes/Ibexa-Contracts-Core-Persistence-Notification-UpdateStruct.html"><abbr title="\Ibexa\Contracts\Core\Persistence\Notification\UpdateStruct">UpdateStruct</abbr></a> </span><span class="phpdocumentor-signature__argument__name">$updateStruct</span></span><span class="phpdocumentor-signature__argument"><span>[</span><span>, </span><span class="phpdocumentor-signature__argument__return-type">bool </span><span class="phpdocumentor-signature__argument__name">$pendingOnly</span><span> = </span><span class="phpdocumentor-signature__argument__default-value">false</span><span> ]</span></span><span class="phpdocumentor-signature__argument"><span>[</span><span>, </span><span class="phpdocumentor-signature__argument__return-type">array<string|int, int> </span><span class="phpdocumentor-signature__argument__name">$notificationIds</span><span> = </span><span class="phpdocumentor-signature__argument__default-value">[]</span><span> ]</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">array<string|int, int></span></code></pre>
42770+ </div>
42771+ </td>
42772+ </tr>
42773+ </tbody>
42774+ </table>
42775+ </div>
42776+ <div class="phpdocumentor-label-line">
42777+ </div>
42778+ <h4>Parameters</h4>
42779+ <table class="method-parameters">
42780+ <thead>
42781+ <tr>
42782+ <th scope="col">Name</th>
42783+ <th scope="col">Type</th>
42784+ <th scope="col">Default value</th>
42785+ <th scope="col">Description</th>
42786+ </tr>
42787+ </thead>
42788+ <tbody>
42789+ <tr>
42790+ <td>
42791+ $ownerId
42792+ </td>
42793+ <td>
42794+ int
42795+ </td>
42796+ <td class="empty">
42797+ -
42798+ </td>
42799+ <td class="empty">
42800+ -
42801+ </td>
42802+ </tr>
42803+ <tr>
42804+ <td>
42805+ $updateStruct
42806+ </td>
42807+ <td>
42808+ <a href="classes/Ibexa-Contracts-Core-Persistence-Notification-UpdateStruct.html"><abbr title="\Ibexa\Contracts\Core\Persistence\Notification\UpdateStruct">UpdateStruct</abbr></a>
42809+ </td>
42810+ <td class="empty">
42811+ -
42812+ </td>
42813+ <td class="empty">
42814+ -
42815+ </td>
42816+ </tr>
42817+ <tr>
42818+ <td>
42819+ $pendingOnly
42820+ </td>
42821+ <td>
42822+ bool
42823+ </td>
42824+ <td>
42825+ false
42826+ </td>
42827+ <td class="empty">
42828+ -
42829+ </td>
42830+ </tr>
42831+ <tr>
42832+ <td>
42833+ $notificationIds
42834+ </td>
42835+ <td>
42836+ array<string|int, int>
42837+ </td>
42838+ <td>
42839+ []
42840+ </td>
42841+ <td class="empty">
42842+ -
42843+ </td>
42844+ </tr>
42845+ </tbody>
42846+ </table>
42847+ <h4>Return values</h4>
42848+ <p class="phpdocumentor-signature__response_type">array<string|int, int></p>
42849+
42850+
4274542851 <div class="content-header">
4274642852 <h3 id="method_countNotifications">
4274742853 <img src="./images/public.svg" alt="public" title="public" />countNotifications()
@@ -42750,7 +42856,7 @@ <h3 id="method_countNotifications">
4275042856 <div class="content-header__found-in copy-to-clipboard" data-copy-value="vendor/ibexa/core/src/contracts/Persistence/Notification/Handler.php">
4275142857 <abbr title="vendor/ibexa/core/src/contracts/Persistence/Notification/Handler.php">Handler.php</abbr>
4275242858 :
42753- <span title="at line 64">64 </span>
42859+ <span title="at line 76">76 </span>
4275442860 <img src="./images/copy.svg" title="Copy path" />
4275542861 </div>
4275642862 </div>
@@ -42828,7 +42934,7 @@ <h3 id="method_countPendingNotifications">
4282842934 <div class="content-header__found-in copy-to-clipboard" data-copy-value="vendor/ibexa/core/src/contracts/Persistence/Notification/Handler.php">
4282942935 <abbr title="vendor/ibexa/core/src/contracts/Persistence/Notification/Handler.php">Handler.php</abbr>
4283042936 :
42831- <span title="at line 43">43 </span>
42937+ <span title="at line 55">55 </span>
4283242938 <img src="./images/copy.svg" title="Copy path" />
4283342939 </div>
4283442940 </div>
@@ -42958,7 +43064,7 @@ <h3 id="method_delete">
4295843064 <div class="content-header__found-in copy-to-clipboard" data-copy-value="vendor/ibexa/core/src/contracts/Persistence/Notification/Handler.php">
4295943065 <abbr title="vendor/ibexa/core/src/contracts/Persistence/Notification/Handler.php">Handler.php</abbr>
4296043066 :
42961- <span title="at line 69">69 </span>
43067+ <span title="at line 81">81 </span>
4296243068 <img src="./images/copy.svg" title="Copy path" />
4296343069 </div>
4296443070 </div>
@@ -43020,7 +43126,7 @@ <h3 id="method_findUserNotifications">
4302043126 <div class="content-header__found-in copy-to-clipboard" data-copy-value="vendor/ibexa/core/src/contracts/Persistence/Notification/Handler.php">
4302143127 <abbr title="vendor/ibexa/core/src/contracts/Persistence/Notification/Handler.php">Handler.php</abbr>
4302243128 :
43023- <span title="at line 62">62 </span>
43129+ <span title="at line 74">74 </span>
4302443130 <img src="./images/copy.svg" title="Copy path" />
4302543131 </div>
4302643132 </div>
@@ -43098,7 +43204,7 @@ <h3 id="method_getNotificationById">
4309843204 <div class="content-header__found-in copy-to-clipboard" data-copy-value="vendor/ibexa/core/src/contracts/Persistence/Notification/Handler.php">
4309943205 <abbr title="vendor/ibexa/core/src/contracts/Persistence/Notification/Handler.php">Handler.php</abbr>
4310043206 :
43101- <span title="at line 52">52 </span>
43207+ <span title="at line 64">64 </span>
4310243208 <img src="./images/copy.svg" title="Copy path" />
4310343209 </div>
4310443210 </div>
@@ -43163,7 +43269,7 @@ <h3 id="method_loadUserNotifications">
4316343269 <div class="content-header__found-in copy-to-clipboard" data-copy-value="vendor/ibexa/core/src/contracts/Persistence/Notification/Handler.php">
4316443270 <abbr title="vendor/ibexa/core/src/contracts/Persistence/Notification/Handler.php">Handler.php</abbr>
4316543271 :
43166- <span title="at line 57">57 </span>
43272+ <span title="at line 69">69 </span>
4316743273 <img src="./images/copy.svg" title="Copy path" />
4316843274 </div>
4316943275 </div>
@@ -43351,6 +43457,11 @@ <h4>Return values</h4>
4335143457 <nav class="md-nav">
4335243458 <ul class="md-nav__list">
4335343459 <li class="md-nav__item level-2">
43460+ <a href="classes/Ibexa-Contracts-Core-Persistence-Notification-Handler.html#method_bulkUpdateUserNotifications" title="bulkUpdateUserNotifications" class="md-nav__link">
43461+ bulkUpdateUserNotifications()
43462+ </a>
43463+ </li>
43464+ <li class="md-nav__item level-2">
4335443465 <a href="classes/Ibexa-Contracts-Core-Persistence-Notification-Handler.html#method_countNotifications" title="countNotifications" class="md-nav__link">
4335543466 countNotifications()
4335643467 </a>
0 commit comments