Overview

Packages

  • akismet
  • None
  • PHP
  • Smarty
    • Cacher
    • Compiler
    • Config
    • Debug
    • plugins
    • PluginsBlock
    • PluginsFilter
    • PluginsFunction
    • PluginsInternal
    • PluginsModifier
    • PluginsModifierCompiler
    • PluginsShared
    • Security
    • Template
    • TemplateResources
  • Swift
    • ByteStream
    • CharacterStream
    • Encoder
    • Events
    • KeyCache
    • Mailer
    • Mime
    • Plugins
    • Signatures
    • Signed
    • Transport
  • wa-apps
    • blog
      • actions
        • backend
        • blog
        • comment
        • cron
        • design
        • frontend
        • page
        • plugin
        • post
      • api
        • v1
      • cli
      • layout
      • model
      • plugin
        • aksimet
        • category
        • emailsubscription
        • favorite
        • gravatar
        • import
        • markdown
        • myposts
        • tag
        • troll
      • settings
    • checklists
      • backend
      • json
    • contacts
      • backend
    • developer
    • dummy
    • guestbook
    • guestbook2
    • photos
      • album
      • api
        • v1
      • backend
      • design
      • dialog
      • frontend
      • page
      • photo
      • plugin
        • comment
        • imageeffects
        • import
        • publicgallery
        • watermark
      • search
      • settings
      • stack
      • tag
      • upload
    • site
      • backend
      • blocks
      • config
      • design
      • domains
      • files
      • frontend
      • helper
      • layout
      • pages
      • routing
      • setting
    • stickies
      • api
        • v1
      • sheet
      • stiky
  • wa-plugin
    • payment
    • shipping
    • sms
  • wa-plugins
    • shipping
      • usps
  • wa-system
    • API
    • Auth
      • Adapters
    • Autoload
    • Cache
      • Adapter
    • Captcha
    • Config
    • Contact
    • controller
    • currency
    • database
    • datetime
    • design
    • event
    • exception
    • files
    • image
    • layout
    • locale
    • log
    • mail
    • page
      • action
      • model
    • payment
    • plugin
    • request
    • response
    • routing
    • shipping
    • sms
    • storage
    • user
    • util
    • validator
    • view
    • webasyst
      • api
      • backend
      • cli
      • config
      • layout
      • login
      • model
      • password
      • payment
      • profile
      • settings
      • shipment
    • widget
    • workflow
  • waPlugins
    • Payment
  • webasyst
    • wa-system
      • helper

Classes

  • blogCategoryPluginBackendSidebarAction
  • blogCategoryToolbarPluginBackendAction
  • blogMyNavAction
  • photosMyNavAction
  • siteMyNavAction
  • sitePersonalAction
  • sitePersonalAppAction
  • sitePersonalAppEnableController
  • sitePersonalAppMoveController
  • sitePersonalAuthEnableController
  • sitePersonalProfileAction
  • sitePersonalProfileSaveController
  • sitePersonalSettingsAction
  • sitePersonalSettingsSaveController
  • waAction
  • waActions
  • waCliController
  • waController
  • waDefaultViewController
  • waForgotPasswordAction
  • waFrontController
  • waJsonActions
  • waJsonController
  • waLoginAction
  • waLongActionController
  • waMyNavAction
  • waMyProfileAction
  • waOAuthController
  • waSignupAction
  • waUploadJsonController
  • waViewAction
  • waViewActions
  • waViewController
  • waWidget
  • webasystCompressCli
  • webasystCreateAppCli
  • webasystCreatePluginCli
  • webasystCreateSystemPluginCli
  • webasystHelpcli
  • Overview
  • Package
  • Class
  • Tree
  • Deprecated
  • Todo

Class waFrontController

This file is part of Webasyst framework.

Licensed under the terms of the GNU Lesser General Public License (LGPL). http://www.webasyst.com/framework/license/

Direct known subclasses

blogFrontController, photosFrontController
Package: wa-system\controller
Copyright: 2011 Webasyst LLC
Author: Webasyst LLC
Link: http://www.webasyst.com/
Located at wa-system/controller/waFrontController.class.php
Methods summary
public
# __construct( mixed $options = array() )
public
# dispatch( )
public
# executeWidget( mixed $widget, mixed $action = null )
public
# execute( mixed $plugin = null, mixed $module = null, mixed $action = null, mixed $default = false )

Execute appropriate controller and return it's result. Throw 404 exception if no controller found.

Execute appropriate controller and return it's result. Throw 404 exception if no controller found.

Properties summary
protected waSystem $system
#
protected array $options array( 'module' => 'module', 'action' => 'action' )
#
My fork of Webasyst Framework API documentation generated by ApiGen 2.8.0