xrstf / composer-php52
v1.0.21
2022-06-08 03:23 UTC
README
此包提供了一个简单的方法,从Composer中获取与PHP 5.2兼容的自动加载器。生成的自动加载器与原始版本完全兼容,并且写入到单独的文件中,每个文件以_52.php结尾。
遗留
如果可能,请勿使用此包。这是一个糟糕的修复方案,经常崩溃,并且与Composer的内部结构紧密相关。此包最初于2012年开发,当时PHP 5.2在廉价主机上更为常见。
2016年,由于原始开发者无法可靠地维护它,此包已从Bitbucket迁移到GitHub组织。这就是遗留包名称xrstf/...的原因。
使用方法
在你的项目composer.json中,添加以下行
{
"require": {
"xrstf/composer-php52": "1.*"
},
"scripts": {
"post-install-cmd": [
"xrstf\\Composer52\\Generator::onPostInstallCmd"
],
"post-update-cmd": [
"xrstf\\Composer52\\Generator::onPostInstallCmd"
],
"post-autoload-dump": [
"xrstf\\Composer52\\Generator::onPostInstallCmd"
]
}
}
在下次更新/安装后,你将有一个vendor/autoload_52.php文件,你可以在PHP 5.2项目中简单地包含并使用它。