You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

109 lines
4.0 KiB

{
"languages": [ "en" ],
"category": "manuals",
"en": {
"title": "The Definitive Guide",
"path": "/en",
"description": "This is your handbook to building li3 applications. It takes you through getting started, and provides an overview of all aspects of application-building that are covered by the framework.",
"contents": {
"installation": {
"title": "Installation",
"contents": {
"installation/requirements.md": {"title": "Requirements"},
"installation/troubleshooting.md": {"title": "Troubleshooting"},
"installation/web-servers.md": {"title": "Web Servers"}
}
},
"quickstart": {
"title": "Quickstart"
},
"architecture": {
"title": "Architecture",
"contents": {
"architecture/mvc.md": {"title": "Model View Controller"},
"architecture/aop.md": {"title": "Aspect Oriented Programming"},
"architecture/objects.md": {"title": "Objects"},
"architecture/file-structure.md": {"title": "File Structure"},
"architecture/response-lifecycle.md": {"title": "The Response Lifecycle"},
"architecture/dependencies.md": {"title": "Dependencies"}
}
},
"configuration": {
"title": "Configuration",
"contents": {
"configuration/bootstrapping.md": {"title": "Bootstrapping"},
"configuration/environment.md": {"title": "Environment"},
"configuration/third-party-libraries.md": {"title": "3rd Party Libraries"}
}
},
"models": {
"title": "Models",
"contents": {
"models/connections.md": {"title": "Connections"},
"models/data-mutation.md": {"title": "Data Mutation"},
"models/saving.md": {"title": "Saving"},
"models/validation.md": {"title": "Validation"},
"models/querying.md": {"title": "Querying"},
"models/adding-functions-to-models.md": {"title": "Adding Functionality"},
"models/relationships.md": {"title": "Relationships"},
"models/meta.md": {"title": "Meta Information"},
"models/mongodb.md": {"title": "MongoDB Advanced"},
"models/using-data-sources.md": {"title": "Using Data Sources"},
"models/creating-data-sources.md": {"title": "Creating Data Sources"}
}
},
"controllers": {
"title": "Controllers",
"contents": {
"controllers/actions.md": {"title": "Actions"},
"controllers/parameters.md": {"title": "Parameters"},
"controllers/routing.md": {"title": "Routes"},
"controllers/flow-control.md": {"title": "Flow Control"},
"controllers/type-rendering-detection.md": {"title": "Type Rendering and Detection"}
}
},
"views": {
"title": "Views",
"contents": {
"views/views.md": {"title": "View Variables"},
"views/auto-escaping.md": {"title": "Auto Escaping"},
"views/layouts.md": {"title": "Layouts"},
"views/elements.md": {"title": "Elements"},
"views/helpers.md": {"title": "Helpers"},
"views/static-content.md": {"title": "Static Content"}
}
},
"quality-code": {
"title": "Quality Code",
"contents": {
"quality-code/testing.md": {"title": "Unit Testing"},
"quality-code/analysis.md": {"title": "Static Code Analysis"}
}
},
"common-tasks": {
"title": "Common Tasks",
"contents": {
"common-tasks/error-handling.md": {"title": "Error Handling"},
"common-tasks/logging.md": {"title": "Logging"},
"common-tasks/simple-authentication.md": {"title": "Authentication"},
"common-tasks/caching.md": {"title": "Caching"},
"common-tasks/basic-filters.md": {"title": "Basic Filtering"},
"common-tasks/globalization.md": {"title": "Globalization"},
"common-tasks/console-applications.md": {"title": "Console Applications"},
"common-tasks/plugins.md": {"title": "Plugins"},
"common-tasks/etags.md": {"title": "Caching with ETags"}
}
},
"security": {
"title": "Security"
},
"appendices": {
"title": "Appendices",
"contents": {
"appendices/faqs.md": {"title": "FAQs"},
"appendices/using-in-other-applications.md": { "title": "In External Applications" }
}
}
}
}
}