SF.net SVN: phpwiki:[11047] trunk/lib/plugin/DebugBackendInfo.php

vargenau--- via phpwiki-checkins <[email protected]> Thu, 13 Jul 2023 19:30:51 +0000
Newsgroups gmane.comp.web.wiki.phpwiki.checkins
Message-ID <[email protected]>
Revision: 11047
          http://sourceforge.net/p/phpwiki/code/11047
Author:   vargenau
Date:     2023-07-13 19:30:51 +0000 (Thu, 13 Jul 2023)
Log Message:
-----------
DebugBackendInfo.php: make functions _fixupData and _showhash public

Modified Paths:
--------------
    trunk/lib/plugin/DebugBackendInfo.php

Modified: trunk/lib/plugin/DebugBackendInfo.php
===================================================================
--- trunk/lib/plugin/DebugBackendInfo.php	2023-07-13 17:15:41 UTC (rev 11046)
+++ trunk/lib/plugin/DebugBackendInfo.php	2023-07-13 19:30:51 UTC (rev 11047)
@@ -30,12 +30,12 @@
     public $readonly_pagemeta;
     public $hidden_pagemeta;
 
-    public function getDescription()
+    public function getDescription(): string
     {
         return sprintf(_("Get debugging information for %s."), '[pagename]');
     }
 
-    public function getDefaultArguments()
+    public function getDefaultArguments(): array
     {
         return array('page' => '[pagename]',
                      'notallversions' => false);
@@ -142,7 +142,7 @@
      * Really should have a _fixupPagedata and _fixupVersiondata, but this works.
      * also used in plugin/EditMetaData
      */
-    protected function _fixupData(&$data, $prefix = '')
+    public function _fixupData(&$data, $prefix = '')
     {
         if (!is_array($data)) {
             return;
@@ -204,7 +204,7 @@
     }
 
     /* also used in plugin/EditMetaData */
-    protected function _showhash($heading, $hash, $prefix = '')
+    public function _showhash($heading, $hash, $prefix = ''): array
     {
         $rows = array();
         if ($heading) {
@@ -246,7 +246,7 @@
         return $rows;
     }
 
-    private function _showvalue($val)
+    private function _showvalue($val): RawXml
     {
         return $val ? $val : HTML::raw('&nbsp;');
     }

This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.