update plugins.md

This commit is contained in:
成武 2014-01-20 15:50:19 +08:00
parent b2399d9b37
commit 01dc8f8133
1 changed files with 3 additions and 5 deletions

View File

@ -21,11 +21,9 @@
1. [type][1] 属性必须是 `composer-plugin` 1. [type][1] 属性必须是 `composer-plugin`
2. [extra][2] 属性必须包含一个元素 `class`,它定义了插件类的名称(包含命名空间)。如果一个包中含有多个插件,则可以使用数组来定义类名。 2. [extra][2] 属性必须包含一个元素 `class`,它定义了插件类的名称(包含命名空间)。如果一个包中含有多个插件,则可以使用数组来定义类名。
Additionally you must require the special package called `composer-plugin-api` 此外,你必须 require 一个特殊的资源包 `composer-plugin-api`,定义与你的插件相兼容的 composer plugin API 版本。目前 composer plugin API 的版本为1.0.0。
to define which composer API versions your plugin is compatible with. The
current composer plugin API version is 1.0.0.
For example 例如:
{ {
"name": "my/plugin-package", "name": "my/plugin-package",
@ -35,7 +33,7 @@ For example
} }
} }
### Plugin Class ### 插件类
Every plugin has to supply a class which implements the Every plugin has to supply a class which implements the
[`Composer\Plugin\PluginInterface`][3]. The `activate()` method of the plugin [`Composer\Plugin\PluginInterface`][3]. The `activate()` method of the plugin