diff --git a/phpdotnet/phd/Format.php b/phpdotnet/phd/Format.php index 16ced847..f6b5045c 100644 --- a/phpdotnet/phd/Format.php +++ b/phpdotnet/phd/Format.php @@ -479,6 +479,8 @@ public function getEntryOffset(array $attrs) { return -1; } public function colspan(array $attrs) { + $to = 0; + $from = 0; if (isset($attrs["namest"])) { foreach($this->TABLE["colspec"] as $spec) { if ($spec["colname"] == $attrs["namest"]) { diff --git a/phpdotnet/phd/Highlighter/GeSHi11x.php b/phpdotnet/phd/Highlighter/GeSHi11x.php index 3acca71d..aaaa9fdd 100644 --- a/phpdotnet/phd/Highlighter/GeSHi11x.php +++ b/phpdotnet/phd/Highlighter/GeSHi11x.php @@ -35,6 +35,8 @@ */ class Highlighter_GeSHi11x extends Highlighter { + private $geshi; + /** * Create a new highlighter instance for the given format. * diff --git a/phpdotnet/phd/PI/PHPDOCHandler.php b/phpdotnet/phd/PI/PHPDOCHandler.php index fa6859b4..3ccdb7dd 100644 --- a/phpdotnet/phd/PI/PHPDOCHandler.php +++ b/phpdotnet/phd/PI/PHPDOCHandler.php @@ -22,12 +22,14 @@ public function parse($target, $data) { if ($this->format instanceof Index) { return; } + $desc = ""; switch($matches["value"]) { case "function": case "refentry": $tmp = $this->format->getRefs(); $refs = array(); $info = array(); + $islong = false; foreach($tmp as $id) { $filename = $this->format->createLink($id, $desc); $refs[$filename] = $desc; @@ -136,6 +138,7 @@ protected function generateChangelogMarkup($changelogs) { $ret .= ""; $version = ""; + $desc = ""; foreach($changelogs as $entry) { if (!$this->_changelogSince || version_compare($entry["version"], $this->_changelogSince) >= 0) { $link = $this->format->createLink($entry["docbook_id"], $desc); diff --git a/phpdotnet/phd/Package/Generic/Manpage.php b/phpdotnet/phd/Package/Generic/Manpage.php index b86229a0..7357f802 100644 --- a/phpdotnet/phd/Package/Generic/Manpage.php +++ b/phpdotnet/phd/Package/Generic/Manpage.php @@ -235,6 +235,7 @@ class Package_Generic_Manpage extends Format_Abstract_Manpage { protected $bookName = ""; protected $date = ""; + private array $pChunk = []; /* Current Chunk variables */ protected $cchunk = array(); /* Default Chunk variables */ diff --git a/phpdotnet/phd/Package/Generic/PDF.php b/phpdotnet/phd/Package/Generic/PDF.php index 1254847b..8a493497 100644 --- a/phpdotnet/phd/Package/Generic/PDF.php +++ b/phpdotnet/phd/Package/Generic/PDF.php @@ -295,6 +295,8 @@ abstract class Package_Generic_PDF extends Format_Abstract_PDF { "corefs" => array(), "callouts" => 0, ); + + private array $params = []; public function __construct( Config $config, diff --git a/phpdotnet/phd/Package/IDE/Base.php b/phpdotnet/phd/Package/IDE/Base.php index fadc967f..d6d8fda4 100644 --- a/phpdotnet/phd/Package/IDE/Base.php +++ b/phpdotnet/phd/Package/IDE/Base.php @@ -75,6 +75,8 @@ abstract class Package_IDE_Base extends Format { 'changelog' => array(), 'seealso' => array(), ); + + private array $chunkFlags = []; public function __construct( Config $config, diff --git a/phpdotnet/phd/Package/PEAR/ChunkedXHTML.php b/phpdotnet/phd/Package/PEAR/ChunkedXHTML.php index 69f17afd..8a8383b5 100755 --- a/phpdotnet/phd/Package/PEAR/ChunkedXHTML.php +++ b/phpdotnet/phd/Package/PEAR/ChunkedXHTML.php @@ -2,6 +2,11 @@ namespace phpdotnet\phd; class Package_PEAR_ChunkedXHTML extends Package_PEAR_XHTML { + + private array $prev = []; + private array $next = []; + private array $up = []; + public function __construct( Config $config, OutputHandler $outputHandler diff --git a/phpdotnet/phd/Package/PEAR/XHTML.php b/phpdotnet/phd/Package/PEAR/XHTML.php index b7fd627b..6b126ec3 100755 --- a/phpdotnet/phd/Package/PEAR/XHTML.php +++ b/phpdotnet/phd/Package/PEAR/XHTML.php @@ -361,6 +361,8 @@ abstract class Package_PEAR_XHTML extends Package_Generic_XHTML { * @var string */ public $phd_pearapi_urlprefix = 'http://pear.php.net/package/'; + + private string $phd_pearapi_text = ""; /* Current Chunk settings */ protected $cchunk = array(); @@ -541,7 +543,7 @@ public function format_exception_chunk($open, $name, $attrs, $props) public function format_link($open, $name, $attrs, $props) { if ($open) { - $content = $fragment = ''; + $content = $fragment = $href = $id = ''; $class = $name; if (isset($attrs[Reader::XMLNS_DOCBOOK]['linkend'])) { diff --git a/phpdotnet/phd/Package/PHP/XHTML.php b/phpdotnet/phd/Package/PHP/XHTML.php index fc1c4cc8..9adb2170 100644 --- a/phpdotnet/phd/Package/PHP/XHTML.php +++ b/phpdotnet/phd/Package/PHP/XHTML.php @@ -331,6 +331,7 @@ public static function generateAcronymInfo($filename) { } $acronyms = array(); + $k = ""; while ($r->read()) { if ($r->nodeType != \XMLReader::ELEMENT) { continue;