如何写rails插件
如何实现一个简单的插件?下面实现一个在model中能输出hello world的插件。
注:()中的斜体是本人的心得体会,可忽略。
?
第一步,在工程目录下新建一个插件,运行
1.8.7 :001 > Post.new.say"Hello World!" => nil
?
以上只是一个实现过程,可以根据实际情况把重复功能代码写成插件使用。
当然,一个完整的插件有完整的验证和测试,此例子纯粹供练手,仅供参考。
?
这里有个比较好的例子:http://railscasts.com/episodes/33-making-a-plugin?view=asciicast