Introduction

  1. What Is Mojavi ?
  2. Mojavi Features
  3. Benefits Of Using Mojavi

Getting Started

  1. Requirements
  2. Downloading Mojavi
  3. Installation
  4. Configuration
  5. Crash Course
  6. Creating Your First Module
  7. Migrating From Mojavi 2

Mojavi Architecture

  1. Core Components
    • Controller
    • Context
    • Request
    • User
  2. Directory Layout
  3. Naming Conventions
  4. Modules
    • Actions
    • Models
    • Templates
    • Views
  5. Configuration Files
  6. Diagrams
    • Application Flow
    • Filter Flow
    • Security
    • Validation

Beginning Mojavi 3

  1. Manipulating The Request
    • Files
    • Parameters
  2. Interprocess Communication
  3. Session Handling
  4. Database Interaction
  5. User Security
    • Securing Your Actions
    • What Is A Credential
  6. Filters
    • Pre-Execution
    • Post-Execution
  7. Validators
    • Parameter Validation
  8. Logging

Advanced Mojavi 3

  1. Integrating External Scripts
  2. Mojavi Exceptions
  3. Configuration Cache System
  4. Action Chains

Custom Components

  1. Registering
  2. Creating
    • Actions
    • Controllers
    • Filters
    • Loggers
    • Requests
    • Storages
    • Users
    • Views
    • Validators

Guides

  1. Separation of Logic
  2. Truly Modular Development

Tutorials

  1. Installing Mojavi 3
  2. Creating Your First Module
  3. Migrating From Mojavi 2.0
  4. Multi-Page Forms HOW-TO
  5. Global Templating - The Decorator Pattern
  6. Decorator Profiling
  7. Users And Security
This article is issued from Wikibooks. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.