mirror of
https://github.com/joomla-extensions/patchtester.git
synced 2025-02-03 12:28:29 +00:00
Merge pull request #258 from richard67/master-delete-autoload-psr4-on-j4
Delete autoload_psr4.php when applying or reverting patches on Joomla 4 and later.
This commit is contained in:
commit
0dcf7c45c5
@ -337,6 +337,12 @@ class PullModel extends AbstractModel
|
|||||||
// Write or create patch chain for correct order of patching
|
// Write or create patch chain for correct order of patching
|
||||||
$this->appendPatchChain($lastInserted, $id);
|
$this->appendPatchChain($lastInserted, $id);
|
||||||
|
|
||||||
|
// On Joomla 4 or later, remove the autoloader file
|
||||||
|
if (version_compare(JVERSION, '4', 'ge') && file_exists(JPATH_LIBRARIES . '/autoload_psr4.php'))
|
||||||
|
{
|
||||||
|
File::delete(JPATH_LIBRARIES . '/autoload_psr4.php');
|
||||||
|
}
|
||||||
|
|
||||||
// Change the media version
|
// Change the media version
|
||||||
$version = new Version;
|
$version = new Version;
|
||||||
$version->refreshMediaVersion();
|
$version->refreshMediaVersion();
|
||||||
@ -506,6 +512,12 @@ class PullModel extends AbstractModel
|
|||||||
|
|
||||||
$this->saveAppliedPatch($pull->number, $parsedFiles, $pull->head->sha);
|
$this->saveAppliedPatch($pull->number, $parsedFiles, $pull->head->sha);
|
||||||
|
|
||||||
|
// On Joomla 4 or later, remove the autoloader file
|
||||||
|
if (version_compare(JVERSION, '4', 'ge') && file_exists(JPATH_LIBRARIES . '/autoload_psr4.php'))
|
||||||
|
{
|
||||||
|
File::delete(JPATH_LIBRARIES . '/autoload_psr4.php');
|
||||||
|
}
|
||||||
|
|
||||||
// Change the media version
|
// Change the media version
|
||||||
$version = new Version;
|
$version = new Version;
|
||||||
$version->refreshMediaVersion();
|
$version->refreshMediaVersion();
|
||||||
@ -713,6 +725,12 @@ class PullModel extends AbstractModel
|
|||||||
|
|
||||||
Folder::delete($backupsPath);
|
Folder::delete($backupsPath);
|
||||||
|
|
||||||
|
// On Joomla 4 or later, remove the autoloader file
|
||||||
|
if (version_compare(JVERSION, '4', 'ge') && file_exists(JPATH_LIBRARIES . '/autoload_psr4.php'))
|
||||||
|
{
|
||||||
|
File::delete(JPATH_LIBRARIES . '/autoload_psr4.php');
|
||||||
|
}
|
||||||
|
|
||||||
// Change the media version
|
// Change the media version
|
||||||
$version = new Version;
|
$version = new Version;
|
||||||
$version->refreshMediaVersion();
|
$version->refreshMediaVersion();
|
||||||
@ -822,6 +840,12 @@ class PullModel extends AbstractModel
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// On Joomla 4 or later, remove the autoloader file
|
||||||
|
if (version_compare(JVERSION, '4', 'ge') && file_exists(JPATH_LIBRARIES . '/autoload_psr4.php'))
|
||||||
|
{
|
||||||
|
File::delete(JPATH_LIBRARIES . '/autoload_psr4.php');
|
||||||
|
}
|
||||||
|
|
||||||
// Change the media version
|
// Change the media version
|
||||||
$version = new Version;
|
$version = new Version;
|
||||||
$version->refreshMediaVersion();
|
$version->refreshMediaVersion();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user