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 waViewController

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/

waController
Extended by waViewController

Direct known subclasses

contactsBackendController, contactsBackendLocController, waOAuthController, webasystLoginController, webasystPasswordChangeController, webasystProfileController, webasystProfileLocController, webasystProfilePhotoController, photosBackendController, photosBackendLocController, photosPhotoDownloadController, photosPluginsController, siteBackendController, siteBackendLocController, siteFrontendController, waDefaultViewController

Indirect known subclasses

blogOAuthController, guestbook2OAuthController, photosOAuthController, siteOAuthController, webasystOAuthController
Abstract
Package: wa-system\controller
Copyright: 2011 Webasyst LLC
Author: Webasyst LLC
Link: http://www.webasyst.com/
Located at wa-system/controller/waViewController.class.php
Methods summary
public
# __construct( )
public
# setLayout( waLayout $layout = null )

Set layout

Set layout

Parameters

$layout
waLayout
$layout
public
# run( mixed $params = null )

Execute controller and display result

Execute controller and display result

See

waController::run()

Overrides

waController::run()
protected
# preExecute( )

Overrides

waController::preExecute()
public
# execute( )
public waLayout|null
# getLayout( )

Return layout or null

Return layout or null

Returns

waLayout|null
public
# executeAction( waViewAction $action, waDecorator $name = 'content', waDecorator $decorator = null )

Execute action $action and save result to array $this->blocks

Execute action $action and save result to array $this->blocks

Parameters

$action
waViewAction
$action
$name
waDecorator
$decorator
$decorator
string
$name
public
# display( )

Display result

Display result

Methods inherited from waController
__call(), appSettings(), configPath(), getApp(), getAppId(), getConfig(), getPluginRoot(), getRequest(), getResponse(), getRights(), getStorage(), getUser(), getUserId(), log(), logAction(), redirect(), storage()
Properties summary
protected waLayout $layout null
#
protected array $blocks array()
#
My fork of Webasyst Framework API documentation generated by ApiGen 2.8.0