action的创建,有两种方式,一种是内联方式,就是controller中直接定义action,比如actionIndex,这个对应的action ID,就是index,这个框架默认使用驼峰方式的,id就是通过camel2id()的方法转换的。
action还一种创建方式,是自己写一个类,继承action基类,还要重写run方法。在controller里用这个action的话,要重写actions方法,返会值是要使用的action类,是一个key-value的数组,这个key就是对一个你自己定义的action的ID,可以自己定义ID。
不知道这个是不是你要的回答,定义action就是这个过程