skyzyx/plist

此包已被废弃且不再维护。未建议替代包。

PHP的Plist解析器。

dev-master 2012-05-24 03:32 UTC

This package is auto-updated.

Last update: 2021-06-06 08:45:37 UTC


README

PHP的Plist解析器。

要求

必需

以下软件是Plist运行所必需的

示例

{Fill-in: 此代码的示例用法。}

安装

根据您的需求,有几种不同的方式可以安装Plist

使用Composer捆绑

要将Plist添加到您的composer.json文件中的Composer依赖项

{
	"require": {
		"skyzyx/plist": ">=1.0"
	}
}

从GitHub安装源代码

安装Plist的源代码

git clone git://github.com/skyzyx/plist.git

并将其包含到您的脚本中

require_once '/path/to/plist/src/Plist.php';

从zip/tarball安装源代码

或者,您可以获取一个tarballzipball

$ curl https://github.com/skyzyx/plist/tarball/master | tar xzv
(or)
$ wget https://github.com/skyzyx/plist/tarball/master -O - | tar xzv

并将其包含到您的脚本中

require_once '/path/to/plist/src/Plist.php';

使用类加载器

如果您正在使用类加载器(例如,Symfony Class Loader)进行PSR-0风格的类加载

$loader->registerNamespace('Skyzyx\\Components\\Plist', 'path/to/vendor/skyzyx/plist/src');

贡献

要查看现有贡献者列表,请在终端中运行以下命令

git shortlog -sne --no-merges

如何?

以下是贡献的过程

  1. Fork Plist到您的GitHub账户。
  2. 将您的GitHub仓库副本克隆到您的本地工作区。
  3. 编写代码,修复错误,并添加测试,实现100%的代码覆盖率。
  4. 将您的更改提交到本地工作区,并将其推送到您的GitHub副本。
  5. 您提交一个带有更改描述的GitHub pull request。
  6. 贡献将被审查。评论中可能会有一些讨论。
  7. 如果一切顺利,您的pull request将被接受,您的更改将被合并。
  8. 您将通过在终端运行git shortlog而闻名于所有人。 :)

为了简化开发中的许多方面,我们还提供了Phing的build.xml。安装Phing和任何其他依赖项的最简单方法是安装Phix

作者、版权与许可

参阅参与此项目的贡献者列表

许可使用条款为MIT许可证