<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


    主站蜘蛛池模板: 福利免费观看午夜体检区| 小小影视日本动漫观看免费| 亚洲国产成人超福利久久精品| 亚洲人成影院在线无码按摩店| 免费成人激情视频| 永久免费无码日韩视频| 亚洲另类精品xxxx人妖| 亚洲成电影在线观看青青| 亚洲AV无码一区二区二三区软件| 77777亚洲午夜久久多人| 国产免费黄色大片| 99无码人妻一区二区三区免费| 免费人成在线观看69式小视频| 99久久国产热无码精品免费| 日韩亚洲国产高清免费视频| 久久aa毛片免费播放嗯啊| 猫咪免费人成网站在线观看入口| 香港经典a毛片免费观看看| igao激情在线视频免费| 中文字幕成人免费高清在线| 久久国产精品国产自线拍免费| 国产男女爽爽爽免费视频 | 九月丁香婷婷亚洲综合色| 亚洲成色www久久网站夜月| 亚洲国产美国国产综合一区二区| 亚洲综合男人的天堂色婷婷| 性xxxx黑人与亚洲| 亚洲免费在线观看视频| 亚洲欧美日韩中文字幕一区二区三区| 日韩色日韩视频亚洲网站| 一二三四在线观看免费中文在线观看| 中文字幕免费人成乱码中国| 天天影院成人免费观看| 久久综合AV免费观看| 成视频年人黄网站免费视频| 国产成人无码免费视频97| 永久免费AV无码网站在线观看| 亚洲性日韩精品一区二区三区| 亚洲v高清理论电影| 亚洲精品高清久久| 亚洲另类无码专区首页|