<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


    主站蜘蛛池模板: 亚洲人成小说网站色| 四虎精品亚洲一区二区三区| 99ee6热久久免费精品6| 91精品全国免费观看青青| 亚洲国产精品自在拍在线播放| 毛片免费在线观看| 永久在线观看免费视频 | 亚洲中文字幕久久精品无码喷水 | 午夜老司机免费视频| 天堂在线免费观看中文版| 最近中文字幕免费mv视频8| 毛片免费在线观看网站| 女性无套免费网站在线看| 热99re久久免费视精品频软件| 大学生一级特黄的免费大片视频| 好吊妞998视频免费观看在线| 国产免费拔擦拔擦8x| 亚洲午夜成人精品电影在线观看| 伊人久久亚洲综合| 亚洲av无码乱码国产精品fc2| 无码久久精品国产亚洲Av影片| 亚洲美女视频一区| 国产人成亚洲第一网站在线播放| 苍井空亚洲精品AA片在线播放| 特级aaaaaaaaa毛片免费视频| 国产黄色片免费看| 日本黄色动图免费在线观看| 97在线视频免费| 在线天堂免费观看.WWW| 在线免费观看韩国a视频| 亚洲国产精品无码久久久久久曰| 亚洲人成影院在线无码按摩店| 18禁亚洲深夜福利人口| 婷婷国产偷v国产偷v亚洲| 国产福利免费视频| 最近免费最新高清中文字幕韩国 | 精品国产污污免费网站入口在线 | 亚洲 日韩 色 图网站| 黄色一级免费网站| 午夜免费啪视频在线观看 | 国产精成人品日日拍夜夜免费 |