Kamil::Config
Inherits YAML::Serializable < Struct < Value < Object
Master project configuration container.
Constructors
Loads configuration from a file path, falling back to default if file is missing or empty.
new(site : SiteConfig = SiteConfig.new, paths : PathsConfig = PathsConfig.new, database : DatabaseConfig = DatabaseConfig.new, server : ServerConfig = ServerConfig.new)
Sourcenew(*, __context_for_yaml_serializable ctx : YAML::ParseContext, __node_for_yaml_serializable node : YAML::Nodes::Node)
SourceInstance methods
database
Sourcepaths
Sourceserver
Sourcesite
Source