2
如果我使用ruby構建庫,允許庫的用戶設置模塊範圍設置的最佳方法是什麼,這些設置可供庫的所有子類等使用?Ruby:允許模塊具有設置
如果我正在寫一個庫發佈到web服務的一個很好的例子是:
TheService::File.upload("myfile.txt") # Uploads anonymously
TheService::Settings.login("myuser","mypass") # Or any other similar way of doing this
TheService::File.upload("myfile.txt") # Uploads as 'myuser'
的想法是,除非TheService::Settings.logout
被稱爲那麼所有TheService
操作將根據myuser
的帳戶進行。
任何想法?
點上,不知道爲什麼我沒有想到這一點!乾杯! – 2010-06-07 16:24:30