Bump version number to 5.6

This commit is contained in:
Yahnis Elsts 2025-05-20 15:20:21 +03:00
parent 9f890f5cfd
commit dc93f32388
42 changed files with 93 additions and 93 deletions

View File

@ -4,7 +4,7 @@ namespace YahnisElsts\PluginUpdateChecker\v5;
if ( !class_exists(PucFactory::class, false) ): if ( !class_exists(PucFactory::class, false) ):
class PucFactory extends \YahnisElsts\PluginUpdateChecker\v5p5\PucFactory { class PucFactory extends \YahnisElsts\PluginUpdateChecker\v5p6\PucFactory {
} }
endif; endif;

View File

@ -1,6 +1,6 @@
<?php <?php
namespace YahnisElsts\PluginUpdateChecker\v5p5; namespace YahnisElsts\PluginUpdateChecker\v5p6;
if ( !class_exists(Autoloader::class, false) ): if ( !class_exists(Autoloader::class, false) ):

View File

@ -1,8 +1,8 @@
<?php <?php
namespace YahnisElsts\PluginUpdateChecker\v5p5\DebugBar; namespace YahnisElsts\PluginUpdateChecker\v5p6\DebugBar;
use YahnisElsts\PluginUpdateChecker\v5p5\PucFactory; use YahnisElsts\PluginUpdateChecker\v5p6\PucFactory;
use YahnisElsts\PluginUpdateChecker\v5p5\UpdateChecker; use YahnisElsts\PluginUpdateChecker\v5p6\UpdateChecker;
if ( !class_exists(Extension::class, false) ): if ( !class_exists(Extension::class, false) ):

View File

@ -1,7 +1,7 @@
<?php <?php
namespace YahnisElsts\PluginUpdateChecker\v5p5\DebugBar; namespace YahnisElsts\PluginUpdateChecker\v5p6\DebugBar;
use YahnisElsts\PluginUpdateChecker\v5p5\UpdateChecker; use YahnisElsts\PluginUpdateChecker\v5p6\UpdateChecker;
if ( !class_exists(Panel::class, false) && class_exists('Debug_Bar_Panel', false) ): if ( !class_exists(Panel::class, false) && class_exists('Debug_Bar_Panel', false) ):

View File

@ -1,8 +1,8 @@
<?php <?php
namespace YahnisElsts\PluginUpdateChecker\v5p5\DebugBar; namespace YahnisElsts\PluginUpdateChecker\v5p6\DebugBar;
use YahnisElsts\PluginUpdateChecker\v5p5\Plugin\UpdateChecker; use YahnisElsts\PluginUpdateChecker\v5p6\Plugin\UpdateChecker;
if ( !class_exists(PluginExtension::class, false) ): if ( !class_exists(PluginExtension::class, false) ):

View File

@ -1,7 +1,7 @@
<?php <?php
namespace YahnisElsts\PluginUpdateChecker\v5p5\DebugBar; namespace YahnisElsts\PluginUpdateChecker\v5p6\DebugBar;
use YahnisElsts\PluginUpdateChecker\v5p5\Plugin\UpdateChecker; use YahnisElsts\PluginUpdateChecker\v5p6\Plugin\UpdateChecker;
if ( !class_exists(PluginPanel::class, false) ): if ( !class_exists(PluginPanel::class, false) ):

View File

@ -1,8 +1,8 @@
<?php <?php
namespace YahnisElsts\PluginUpdateChecker\v5p5\DebugBar; namespace YahnisElsts\PluginUpdateChecker\v5p6\DebugBar;
use YahnisElsts\PluginUpdateChecker\v5p5\Theme\UpdateChecker; use YahnisElsts\PluginUpdateChecker\v5p6\Theme\UpdateChecker;
if ( !class_exists(ThemePanel::class, false) ): if ( !class_exists(ThemePanel::class, false) ):

View File

@ -1,5 +1,5 @@
<?php <?php
namespace YahnisElsts\PluginUpdateChecker\v5p5; namespace YahnisElsts\PluginUpdateChecker\v5p6;
if ( !class_exists(InstalledPackage::class, false) ): if ( !class_exists(InstalledPackage::class, false) ):

View File

@ -1,5 +1,5 @@
<?php <?php
namespace YahnisElsts\PluginUpdateChecker\v5p5; namespace YahnisElsts\PluginUpdateChecker\v5p6;
use LogicException; use LogicException;
use stdClass; use stdClass;

View File

@ -1,5 +1,5 @@
<?php <?php
namespace YahnisElsts\PluginUpdateChecker\v5p5; namespace YahnisElsts\PluginUpdateChecker\v5p6;
if ( !class_exists(OAuthSignature::class, false) ): if ( !class_exists(OAuthSignature::class, false) ):

View File

@ -1,8 +1,8 @@
<?php <?php
namespace YahnisElsts\PluginUpdateChecker\v5p5\Plugin; namespace YahnisElsts\PluginUpdateChecker\v5p6\Plugin;
use YahnisElsts\PluginUpdateChecker\v5p5\InstalledPackage; use YahnisElsts\PluginUpdateChecker\v5p6\InstalledPackage;
use YahnisElsts\PluginUpdateChecker\v5p5\PucFactory; use YahnisElsts\PluginUpdateChecker\v5p6\PucFactory;
if ( !class_exists(Package::class, false) ): if ( !class_exists(Package::class, false) ):

View File

@ -1,7 +1,7 @@
<?php <?php
namespace YahnisElsts\PluginUpdateChecker\v5p5\Plugin; namespace YahnisElsts\PluginUpdateChecker\v5p6\Plugin;
use YahnisElsts\PluginUpdateChecker\v5p5\Metadata; use YahnisElsts\PluginUpdateChecker\v5p6\Metadata;
if ( !class_exists(PluginInfo::class, false) ): if ( !class_exists(PluginInfo::class, false) ):

View File

@ -1,5 +1,5 @@
<?php <?php
namespace YahnisElsts\PluginUpdateChecker\v5p5\Plugin; namespace YahnisElsts\PluginUpdateChecker\v5p6\Plugin;
if ( !class_exists(Ui::class, false) ): if ( !class_exists(Ui::class, false) ):
/** /**

View File

@ -1,7 +1,7 @@
<?php <?php
namespace YahnisElsts\PluginUpdateChecker\v5p5\Plugin; namespace YahnisElsts\PluginUpdateChecker\v5p6\Plugin;
use YahnisElsts\PluginUpdateChecker\v5p5\Update as BaseUpdate; use YahnisElsts\PluginUpdateChecker\v5p6\Update as BaseUpdate;
if ( !class_exists(Update::class, false) ): if ( !class_exists(Update::class, false) ):

View File

@ -1,10 +1,10 @@
<?php <?php
namespace YahnisElsts\PluginUpdateChecker\v5p5\Plugin; namespace YahnisElsts\PluginUpdateChecker\v5p6\Plugin;
use YahnisElsts\PluginUpdateChecker\v5p5\InstalledPackage; use YahnisElsts\PluginUpdateChecker\v5p6\InstalledPackage;
use YahnisElsts\PluginUpdateChecker\v5p5\UpdateChecker as BaseUpdateChecker; use YahnisElsts\PluginUpdateChecker\v5p6\UpdateChecker as BaseUpdateChecker;
use YahnisElsts\PluginUpdateChecker\v5p5\Scheduler; use YahnisElsts\PluginUpdateChecker\v5p6\Scheduler;
use YahnisElsts\PluginUpdateChecker\v5p5\DebugBar; use YahnisElsts\PluginUpdateChecker\v5p6\DebugBar;
if ( !class_exists(UpdateChecker::class, false) ): if ( !class_exists(UpdateChecker::class, false) ):

View File

@ -1,10 +1,10 @@
<?php <?php
namespace YahnisElsts\PluginUpdateChecker\v5p5; namespace YahnisElsts\PluginUpdateChecker\v5p6;
use YahnisElsts\PluginUpdateChecker\v5p5\Plugin; use YahnisElsts\PluginUpdateChecker\v5p6\Plugin;
use YahnisElsts\PluginUpdateChecker\v5p5\Theme; use YahnisElsts\PluginUpdateChecker\v5p6\Theme;
use YahnisElsts\PluginUpdateChecker\v5p5\Vcs; use YahnisElsts\PluginUpdateChecker\v5p6\Vcs;
if ( !class_exists(PucFactory::class, false) ): if ( !class_exists(PucFactory::class, false) ):
@ -147,7 +147,7 @@ if ( !class_exists(PucFactory::class, false) ):
* *
* Normalize a filesystem path. Introduced in WP 3.9. * Normalize a filesystem path. Introduced in WP 3.9.
* Copying here allows use of the class on earlier versions. * Copying here allows use of the class on earlier versions.
* This version adapted from WP 4.8.2 (unchanged since 4.5.5) * This version adapted from WP 4.8.2 (unchanged since 4.5.6)
* *
* @param string $path Path to normalize. * @param string $path Path to normalize.
* @return string Normalized path. * @return string Normalized path.

View File

@ -1,5 +1,5 @@
<?php <?php
namespace YahnisElsts\PluginUpdateChecker\v5p5; namespace YahnisElsts\PluginUpdateChecker\v5p6;
if ( !class_exists(Scheduler::class, false) ): if ( !class_exists(Scheduler::class, false) ):

View File

@ -1,5 +1,5 @@
<?php <?php
namespace YahnisElsts\PluginUpdateChecker\v5p5; namespace YahnisElsts\PluginUpdateChecker\v5p6;
if ( !class_exists(StateStore::class, false) ): if ( !class_exists(StateStore::class, false) ):

View File

@ -1,7 +1,7 @@
<?php <?php
namespace YahnisElsts\PluginUpdateChecker\v5p5\Theme; namespace YahnisElsts\PluginUpdateChecker\v5p6\Theme;
use YahnisElsts\PluginUpdateChecker\v5p5\InstalledPackage; use YahnisElsts\PluginUpdateChecker\v5p6\InstalledPackage;
if ( !class_exists(Package::class, false) ): if ( !class_exists(Package::class, false) ):

View File

@ -1,8 +1,8 @@
<?php <?php
namespace YahnisElsts\PluginUpdateChecker\v5p5\Theme; namespace YahnisElsts\PluginUpdateChecker\v5p6\Theme;
use YahnisElsts\PluginUpdateChecker\v5p5\Update as BaseUpdate; use YahnisElsts\PluginUpdateChecker\v5p6\Update as BaseUpdate;
if ( !class_exists(Update::class, false) ): if ( !class_exists(Update::class, false) ):

View File

@ -1,11 +1,11 @@
<?php <?php
namespace YahnisElsts\PluginUpdateChecker\v5p5\Theme; namespace YahnisElsts\PluginUpdateChecker\v5p6\Theme;
use YahnisElsts\PluginUpdateChecker\v5p5\UpdateChecker as BaseUpdateChecker; use YahnisElsts\PluginUpdateChecker\v5p6\UpdateChecker as BaseUpdateChecker;
use YahnisElsts\PluginUpdateChecker\v5p5\InstalledPackage; use YahnisElsts\PluginUpdateChecker\v5p6\InstalledPackage;
use YahnisElsts\PluginUpdateChecker\v5p5\Scheduler; use YahnisElsts\PluginUpdateChecker\v5p6\Scheduler;
use YahnisElsts\PluginUpdateChecker\v5p5\DebugBar; use YahnisElsts\PluginUpdateChecker\v5p6\DebugBar;
if ( !class_exists(UpdateChecker::class, false) ): if ( !class_exists(UpdateChecker::class, false) ):

View File

@ -1,5 +1,5 @@
<?php <?php
namespace YahnisElsts\PluginUpdateChecker\v5p5; namespace YahnisElsts\PluginUpdateChecker\v5p6;
use stdClass; use stdClass;

View File

@ -1,5 +1,5 @@
<?php <?php
namespace YahnisElsts\PluginUpdateChecker\v5p5; namespace YahnisElsts\PluginUpdateChecker\v5p6;
use stdClass; use stdClass;
use WP_Error; use WP_Error;

View File

@ -1,5 +1,5 @@
<?php <?php
namespace YahnisElsts\PluginUpdateChecker\v5p5; namespace YahnisElsts\PluginUpdateChecker\v5p6;
if ( !class_exists(UpgraderStatus::class, false) ): if ( !class_exists(UpgraderStatus::class, false) ):

View File

@ -1,5 +1,5 @@
<?php <?php
namespace YahnisElsts\PluginUpdateChecker\v5p5; namespace YahnisElsts\PluginUpdateChecker\v5p6;
if ( !class_exists(Utils::class, false) ): if ( !class_exists(Utils::class, false) ):

View File

@ -1,6 +1,6 @@
<?php <?php
namespace YahnisElsts\PluginUpdateChecker\v5p5\Vcs; namespace YahnisElsts\PluginUpdateChecker\v5p6\Vcs;
use Parsedown; use Parsedown;
use PucReadmeParser; use PucReadmeParser;

View File

@ -1,5 +1,5 @@
<?php <?php
namespace YahnisElsts\PluginUpdateChecker\v5p5\Vcs; namespace YahnisElsts\PluginUpdateChecker\v5p6\Vcs;
if ( !interface_exists(BaseChecker::class, false) ): if ( !interface_exists(BaseChecker::class, false) ):

View File

@ -1,9 +1,9 @@
<?php <?php
namespace YahnisElsts\PluginUpdateChecker\v5p5\Vcs; namespace YahnisElsts\PluginUpdateChecker\v5p6\Vcs;
use YahnisElsts\PluginUpdateChecker\v5p5\OAuthSignature; use YahnisElsts\PluginUpdateChecker\v5p6\OAuthSignature;
use YahnisElsts\PluginUpdateChecker\v5p5\Utils; use YahnisElsts\PluginUpdateChecker\v5p6\Utils;
if ( !class_exists(BitBucketApi::class, false) ): if ( !class_exists(BitBucketApi::class, false) ):

View File

@ -1,6 +1,6 @@
<?php <?php
namespace YahnisElsts\PluginUpdateChecker\v5p5\Vcs; namespace YahnisElsts\PluginUpdateChecker\v5p6\Vcs;
use Parsedown; use Parsedown;

View File

@ -1,6 +1,6 @@
<?php <?php
namespace YahnisElsts\PluginUpdateChecker\v5p5\Vcs; namespace YahnisElsts\PluginUpdateChecker\v5p6\Vcs;
if ( !class_exists(GitLabApi::class, false) ): if ( !class_exists(GitLabApi::class, false) ):

View File

@ -1,8 +1,8 @@
<?php <?php
namespace YahnisElsts\PluginUpdateChecker\v5p5\Vcs; namespace YahnisElsts\PluginUpdateChecker\v5p6\Vcs;
use YahnisElsts\PluginUpdateChecker\v5p5\Plugin; use YahnisElsts\PluginUpdateChecker\v5p6\Plugin;
if ( !class_exists(PluginUpdateChecker::class, false) ): if ( !class_exists(PluginUpdateChecker::class, false) ):

View File

@ -1,5 +1,5 @@
<?php <?php
namespace YahnisElsts\PluginUpdateChecker\v5p5\Vcs; namespace YahnisElsts\PluginUpdateChecker\v5p6\Vcs;
if ( !class_exists(Reference::class, false) ): if ( !class_exists(Reference::class, false) ):

View File

@ -1,6 +1,6 @@
<?php <?php
namespace YahnisElsts\PluginUpdateChecker\v5p5\Vcs; namespace YahnisElsts\PluginUpdateChecker\v5p6\Vcs;
if ( !trait_exists(ReleaseAssetSupport::class, false) ) : if ( !trait_exists(ReleaseAssetSupport::class, false) ) :

View File

@ -1,6 +1,6 @@
<?php <?php
namespace YahnisElsts\PluginUpdateChecker\v5p5\Vcs; namespace YahnisElsts\PluginUpdateChecker\v5p6\Vcs;
if ( !trait_exists(ReleaseFilteringFeature::class, false) ) : if ( !trait_exists(ReleaseFilteringFeature::class, false) ) :

View File

@ -1,9 +1,9 @@
<?php <?php
namespace YahnisElsts\PluginUpdateChecker\v5p5\Vcs; namespace YahnisElsts\PluginUpdateChecker\v5p6\Vcs;
use YahnisElsts\PluginUpdateChecker\v5p5\Theme; use YahnisElsts\PluginUpdateChecker\v5p6\Theme;
use YahnisElsts\PluginUpdateChecker\v5p5\Utils; use YahnisElsts\PluginUpdateChecker\v5p6\Utils;
if ( !class_exists(ThemeUpdateChecker::class, false) ): if ( !class_exists(ThemeUpdateChecker::class, false) ):

View File

@ -1,6 +1,6 @@
<?php <?php
namespace YahnisElsts\PluginUpdateChecker\v5p5\Vcs; namespace YahnisElsts\PluginUpdateChecker\v5p6\Vcs;
if ( !trait_exists(VcsCheckerMethods::class, false) ) : if ( !trait_exists(VcsCheckerMethods::class, false) ) :

View File

@ -1,6 +1,6 @@
<?php <?php
namespace YahnisElsts\PluginUpdateChecker\v5p5; namespace YahnisElsts\PluginUpdateChecker\v5p6;
use WP_CLI; use WP_CLI;

View File

@ -252,8 +252,8 @@ BitBucket doesn't have an equivalent to GitHub's releases, so the process is sli
Alternatively, if you're using a self-hosted GitLab instance, initialize the update checker like this: Alternatively, if you're using a self-hosted GitLab instance, initialize the update checker like this:
```php ```php
use YahnisElsts\PluginUpdateChecker\v5p5\Vcs\PluginUpdateChecker; use YahnisElsts\PluginUpdateChecker\v5p6\Vcs\PluginUpdateChecker;
use YahnisElsts\PluginUpdateChecker\v5p5\Vcs\GitLabApi; use YahnisElsts\PluginUpdateChecker\v5p6\Vcs\GitLabApi;
$myUpdateChecker = new PluginUpdateChecker( $myUpdateChecker = new PluginUpdateChecker(
new GitLabApi('https://myserver.com/user-name/repo-name/'), new GitLabApi('https://myserver.com/user-name/repo-name/'),
@ -264,8 +264,8 @@ BitBucket doesn't have an equivalent to GitHub's releases, so the process is sli
``` ```
If you're using a self-hosted GitLab instance and [subgroups or nested groups](https://docs.gitlab.com/ce/user/group/subgroups/index.html), you have to tell the update checker which parts of the URL are subgroups: If you're using a self-hosted GitLab instance and [subgroups or nested groups](https://docs.gitlab.com/ce/user/group/subgroups/index.html), you have to tell the update checker which parts of the URL are subgroups:
```php ```php
use YahnisElsts\PluginUpdateChecker\v5p5\Vcs\PluginUpdateChecker; use YahnisElsts\PluginUpdateChecker\v5p6\Vcs\PluginUpdateChecker;
use YahnisElsts\PluginUpdateChecker\v5p5\Vcs\GitLabApi; use YahnisElsts\PluginUpdateChecker\v5p6\Vcs\GitLabApi;
$myUpdateChecker = new PluginUpdateChecker( $myUpdateChecker = new PluginUpdateChecker(
new GitLabApi( new GitLabApi(
@ -347,14 +347,14 @@ Other classes have also been renamed, usually by simply removing the `Puc_vXpY_`
| Old class name | New class name | | Old class name | New class name |
|-------------------------------------|----------------------------------------------------------------| |-------------------------------------|----------------------------------------------------------------|
| `Puc_v4_Factory` | `YahnisElsts\PluginUpdateChecker\v5\PucFactory` | | `Puc_v4_Factory` | `YahnisElsts\PluginUpdateChecker\v5\PucFactory` |
| `Puc_v4p13_Factory` | `YahnisElsts\PluginUpdateChecker\v5p5\PucFactory` | | `Puc_v4p13_Factory` | `YahnisElsts\PluginUpdateChecker\v5p6\PucFactory` |
| `Puc_v4p13_Plugin_UpdateChecker` | `YahnisElsts\PluginUpdateChecker\v5p5\Plugin\UpdateChecker` | | `Puc_v4p13_Plugin_UpdateChecker` | `YahnisElsts\PluginUpdateChecker\v5p6\Plugin\UpdateChecker` |
| `Puc_v4p13_Theme_UpdateChecker` | `YahnisElsts\PluginUpdateChecker\v5p5\Theme\UpdateChecker` | | `Puc_v4p13_Theme_UpdateChecker` | `YahnisElsts\PluginUpdateChecker\v5p6\Theme\UpdateChecker` |
| `Puc_v4p13_Vcs_PluginUpdateChecker` | `YahnisElsts\PluginUpdateChecker\v5p5\Vcs\PluginUpdateChecker` | | `Puc_v4p13_Vcs_PluginUpdateChecker` | `YahnisElsts\PluginUpdateChecker\v5p6\Vcs\PluginUpdateChecker` |
| `Puc_v4p13_Vcs_ThemeUpdateChecker` | `YahnisElsts\PluginUpdateChecker\v5p5\Vcs\ThemeUpdateChecker` | | `Puc_v4p13_Vcs_ThemeUpdateChecker` | `YahnisElsts\PluginUpdateChecker\v5p6\Vcs\ThemeUpdateChecker` |
| `Puc_v4p13_Vcs_GitHubApi` | `YahnisElsts\PluginUpdateChecker\v5p5\Vcs\GitHubApi` | | `Puc_v4p13_Vcs_GitHubApi` | `YahnisElsts\PluginUpdateChecker\v5p6\Vcs\GitHubApi` |
| `Puc_v4p13_Vcs_GitLabApi` | `YahnisElsts\PluginUpdateChecker\v5p5\Vcs\GitLabApi` | | `Puc_v4p13_Vcs_GitLabApi` | `YahnisElsts\PluginUpdateChecker\v5p6\Vcs\GitLabApi` |
| `Puc_v4p13_Vcs_BitBucketApi` | `YahnisElsts\PluginUpdateChecker\v5p5\Vcs\BitBucketApi` | | `Puc_v4p13_Vcs_BitBucketApi` | `YahnisElsts\PluginUpdateChecker\v5p6\Vcs\BitBucketApi` |
License Management License Management
------------------ ------------------

View File

@ -18,6 +18,6 @@
"ext-json": "*" "ext-json": "*"
}, },
"autoload": { "autoload": {
"files": ["load-v5p5.php"] "files": ["load-v5p6.php"]
} }
} }

View File

@ -17,33 +17,33 @@ msgstr ""
"X-Poedit-KeywordsList: __;_e;_x:1,2c;_x\n" "X-Poedit-KeywordsList: __;_e;_x:1,2c;_x\n"
"X-Poedit-SearchPath-0: .\n" "X-Poedit-SearchPath-0: .\n"
#: Puc/v5p5/Plugin/Ui.php:130 #: Puc/v5p6/Plugin/Ui.php:130
msgid "Check for updates" msgid "Check for updates"
msgstr "" msgstr ""
#: Puc/v5p5/Plugin/Ui.php:217 #: Puc/v5p6/Plugin/Ui.php:217
#, php-format #, php-format
msgctxt "the plugin title" msgctxt "the plugin title"
msgid "The %s plugin is up to date." msgid "The %s plugin is up to date."
msgstr "" msgstr ""
#: Puc/v5p5/Plugin/Ui.php:219 #: Puc/v5p6/Plugin/Ui.php:219
#, php-format #, php-format
msgctxt "the plugin title" msgctxt "the plugin title"
msgid "A new version of the %s plugin is available." msgid "A new version of the %s plugin is available."
msgstr "" msgstr ""
#: Puc/v5p5/Plugin/Ui.php:221 #: Puc/v5p6/Plugin/Ui.php:221
#, php-format #, php-format
msgctxt "the plugin title" msgctxt "the plugin title"
msgid "Could not determine if updates are available for %s." msgid "Could not determine if updates are available for %s."
msgstr "" msgstr ""
#: Puc/v5p5/Plugin/Ui.php:227 #: Puc/v5p6/Plugin/Ui.php:227
#, php-format #, php-format
msgid "Unknown update checker status \"%s\"" msgid "Unknown update checker status \"%s\""
msgstr "" msgstr ""
#: Puc/v5p5/Vcs/PluginUpdateChecker.php:113 #: Puc/v5p6/Vcs/PluginUpdateChecker.php:113
msgid "There is no changelog available." msgid "There is no changelog available."
msgstr "" msgstr ""

View File

@ -1,14 +1,14 @@
<?php <?php
namespace YahnisElsts\PluginUpdateChecker\v5p5; namespace YahnisElsts\PluginUpdateChecker\v5p6;
use YahnisElsts\PluginUpdateChecker\v5\PucFactory as MajorFactory; use YahnisElsts\PluginUpdateChecker\v5\PucFactory as MajorFactory;
use YahnisElsts\PluginUpdateChecker\v5p5\PucFactory as MinorFactory; use YahnisElsts\PluginUpdateChecker\v5p6\PucFactory as MinorFactory;
require __DIR__ . '/Puc/v5p5/Autoloader.php'; require __DIR__ . '/Puc/v5p6/Autoloader.php';
new Autoloader(); new Autoloader();
require __DIR__ . '/Puc/v5p5/PucFactory.php'; require __DIR__ . '/Puc/v5p6/PucFactory.php';
require __DIR__ . '/Puc/v5/PucFactory.php'; require __DIR__ . '/Puc/v5/PucFactory.php';
//Register classes defined in this version with the factory. //Register classes defined in this version with the factory.
@ -26,9 +26,9 @@ foreach (
) )
as $pucGeneralClass => $pucVersionedClass as $pucGeneralClass => $pucVersionedClass
) { ) {
MajorFactory::addVersion($pucGeneralClass, $pucVersionedClass, '5.5'); MajorFactory::addVersion($pucGeneralClass, $pucVersionedClass, '5.6');
//Also add it to the minor-version factory in case the major-version factory //Also add it to the minor-version factory in case the major-version factory
//was already defined by another, older version of the update checker. //was already defined by another, older version of the update checker.
MinorFactory::addVersion($pucGeneralClass, $pucVersionedClass, '5.5'); MinorFactory::addVersion($pucGeneralClass, $pucVersionedClass, '5.6');
} }

View File

@ -1,10 +1,10 @@
<?php <?php
/** /**
* Plugin Update Checker Library 5.5 * Plugin Update Checker Library 5.6
* http://w-shadow.com/ * http://w-shadow.com/
* *
* Copyright 2024 Janis Elsts * Copyright 2024 Janis Elsts
* Released under the MIT license. See license.txt for details. * Released under the MIT license. See license.txt for details.
*/ */
require dirname(__FILE__) . '/load-v5p5.php'; require dirname(__FILE__) . '/load-v5p6.php';