<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    莊周夢蝶

    生活、程序、未來
       :: 首頁 ::  ::  :: 聚合  :: 管理
        今天在javaeye論壇上看到有人有這個需求,順手寫了下。原理就是通過遍歷Controllers目錄,并用正則表達式取出Controller名和它所有的action。

        @controllers=Hash.new
        path
    ="#{RAILS_ROOT}/app/controllers/"
        Dir
    .new(path).entries.each do |f|
          
    if !f.index('.rb').nil? and f.index('.rb')>0
            
            controller
    =File.open(path+f.to_s)
            s
    =controller.read
             
    /class\s(.*)\s\</.match(s)
            controller_name
    =$1.to_s
            actions
    =[]
            s
    .scan(/def\s(.*)\s/).each|action| actions<<(action[0]) }
            
    @controllers[controller_name]=actions
            controller
    .close
          end
        end
        
        
    @controllers.each_pair do |name, actions|
          actions
    .each do |action| 
            puts 
    |name<<" "<<action
          end
        end


    主站蜘蛛池模板: baoyu116.永久免费视频| 9久热精品免费观看视频| 免费精品国偷自产在线在线| 亚洲成色WWW久久网站| 伊人久久精品亚洲午夜| 免费无码国产在线观国内自拍中文字幕| 亚洲无人区视频大全| 色欲A∨无码蜜臀AV免费播 | 1000部拍拍拍18勿入免费凤凰福利| 最近免费最新高清中文字幕韩国 | 免费人成视频在线观看免费| 国产一级高清视频免费看| 老司机午夜免费视频| 国产a视频精品免费观看| 国产成人精品亚洲日本在线| 岛国av无码免费无禁网站| 亚洲私人无码综合久久网| 全部免费国产潢色一级| 国产成人无码免费网站| 亚洲Av无码精品色午夜| 亚洲免费电影网站| 亚洲偷自精品三十六区| 国产免费爽爽视频免费可以看| 久久夜色精品国产噜噜噜亚洲AV| 看成年女人免费午夜视频| 国产综合精品久久亚洲| 中文在线免费视频| 亚洲人成影院77777| 青青青国产色视频在线观看国产亚洲欧洲国产综合 | 最近中文字幕大全免费视频 | 中文字幕精品亚洲无线码二区| 国产亚洲精品影视在线| 国产精品深夜福利免费观看| 男人免费视频一区二区在线观看| 毛片基地免费观看| 一级特级女人18毛片免费视频| 国产精品成人四虎免费视频| a级毛片高清免费视频就| 亚洲 日韩 色 图网站| 亚洲无码精品浪潮| 曰批全过程免费视频在线观看|