module Config
mattr_accessor :hostname
mattr_accessor :admin_email
end
#s short for:
module Config
def self.hostname
@@hostname
end
def self.hostname=(hostname)
@@hostname = hostname
end
def self.admin_email
@@admin_email
end
def self.admin_email=(admin_email)
@@admin_email
end
end
>> Config.hostname = "example.com"
>> Config.admin_email = "admin@example.com"
>> Config.hostname # => "example.com"
>> Config.admin_email # => "admin@example.com"
分享到:
相关推荐
Mattr 允许您使用自定义属性扩展 Mithril 视图语言。 兼容 UMD,因此您可以将其作为原始脚本包含在内,使用 Node 或 Browserify,或通过 RequireJS、SystemJS 等。 如何 Umodular,纯JS < script src =" /...
物质我自己的个人功能包,受到同事( 使用风险自负。 要安装和加载: library(devtools)install_github('mcooper/mattr')library(mattr)
这是Matt R和Matt P的项目。
笔记本电脑定制器 这是Matthew Rougely的项目。 GitHub回购: : GH页: :
JSON-LD皮棉 该存储库是一组旨在对文档进行整理的软件包的所在地。 这些包括 用于整理/处理JSON-LD文档的CLI工具 即将推出 扩展将JSON-LD lint智能功能引入流行的IDE JSON-LD文档的核心整理和处理引擎 ...
vim-mix, 用于使用Elixir工具的Vim插件,混合 mix.vim用于使用elixir工具的插件,mix 。安装我建议安装 pathogen.vim 插件,然后运行以下命令:cd ~/.vim/bundlegit clone git://github.com/mattr