[serendipity-cvs] [s9y/additional_plugins] 3b4435: markdown: Compatibility with PHP 8.4 in classic mo...

Faster IT via php-blog-cvs <[email protected]> Mon, 30 Jun 2025 09:56:06 -0700
Newsgroups gmane.comp.serendipity.cvs
Message-ID <s9y/additional_plugins/push/refs/heads/master/[email protected]>
  Branch: refs/heads/master
  Home:   https://github.com/s9y/additional_plugins
  Commit: 3b4435c33b5d6cc5bace293a96b8114e79059fa0
      https://github.com/s9y/additional_plugins/commit/3b4435c33b5d6cc5bace293a96b8114e79059fa0
  Author: Faster IT <[email protected]>
  Date:   2025-06-30 (Mon, 30 Jun 2025)

  Changed paths:
    M serendipity_event_markdown/ChangeLog
    M serendipity_event_markdown/markdown.php
    M serendipity_event_markdown/markdown_extra.php
    M serendipity_event_markdown/serendipity_event_markdown.php

  Log Message:
  -----------
  markdown: Compatibility with PHP 8.4 in classic mode (#194)

* Initial stab at php 8.4 fixes

* Call the parent constructor explicitly

Ref. https://www.php.net/manual/en/language.oop5.decon.php
"Parent constructors are not called implicitly if the child class defines a constructor.
In order to run a parent constructor, a call to parent::__construct() within the child constructor is required."

* Add fixes mentioned by onli in https://github.com/s9y/additional_plugins/pull/194#issuecomment-3019070050

* Update plugin serendipity_event_markdown to 1.32 and update ChangeLog

* Avoid PHP 8 warning

---------

Co-authored-by: onli <[email protected]>



To unsubscribe from these emails, change your notification settings at https://github.com/s9y/additional_plugins/settings/notifications