drupal8的plugin系统的初步理解

Drupal8本身有一套系统, 称之为: Drupal Plugin System
---------
Symfony的 Request 和 Response, 要去看一下怎么回事。
---------------------

一般自定义plugin或者其他的plugin比如form, bock, 都是基于Drupal8本身的那一套,
其基本流程就是:pluginManager发现各个继承于这个各个plugin, 然后找出其定义, 然后createInstance然后调用其某一个方法,生成某一段代码字符串或者渲染数组,出现到屏幕上。

plugin注释就是
@XXX 就是plugin的类型
xxx:yyy: 就是pluginDefinition['xxx'] = 'YYY' 了

你可能感兴趣的:(drupal8的plugin系统的初步理解)