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

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

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

    莊周夢(mèng)蝶

    生活、程序、未來(lái)
       :: 首頁(yè) ::  ::  :: 聚合  :: 管理
        今天在javaeye論壇上看到有人有這個(gè)需求,順手寫(xiě)了下。原理就是通過(guò)遍歷Controllers目錄,并用正則表達(dá)式取出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


    主站蜘蛛池模板: 日本久久久免费高清| 亚洲精品线路一在线观看| 亚洲成熟丰满熟妇高潮XXXXX| 好吊妞788免费视频播放| 一级女人18片毛片免费视频| 亚洲国产一区在线| 曰批全过程免费视频在线观看| 国产成人va亚洲电影| 亚洲AV无码1区2区久久| 免费高清在线爱做视频| 在线人成免费视频69国产| 精品国产日韩久久亚洲| 亚洲中文字幕无码永久在线| 久久久久久久免费视频| 你是我的城池营垒免费看| 精品国产日韩久久亚洲| 国产AV无码专区亚洲A∨毛片| 最近免费中文字幕大全视频 | 亚洲欧洲日韩综合| 日本黄页网站免费| 日韩中文字幕免费视频| 全黄A免费一级毛片| 精品亚洲成在人线AV无码| 在线A亚洲老鸭窝天堂| 狠狠久久永久免费观看| 中文字幕成人免费视频| 丰满少妇作爱视频免费观看| 亚洲国产av美女网站| 国精无码欧精品亚洲一区| 国产午夜影视大全免费观看| 99久久国产热无码精品免费| 岛国岛国免费V片在线观看| 亚洲AV无码专区国产乱码不卡| 久久精品国产亚洲AV无码麻豆| 国产自偷亚洲精品页65页| 免费无码又爽又刺激高潮 | 亚洲男人的天堂一区二区| 成人人观看的免费毛片| 最近中文字幕大全免费视频| 99热在线日韩精品免费| jizz日本免费|