Zend Framework  1.12
Public Member Functions | Static Public Member Functions | Public Attributes | Protected Attributes | Static Protected Attributes | List of all members
Zend_Dojo_View_Helper_Dojo Class Reference

Public Member Functions

 __construct ()
 Initialize helper.
 
 setView (Zend_View_Interface $view)
 Set view object.
 
 dojo ()
 Return dojo container.
 
 __call ($method, $args)
 Proxy to container methods.
 

Static Public Member Functions

static setUseDeclarative ()
 Set whether or not dijits should be created declaratively.
 
static setUseProgrammatic ($style=self::PROGRAMMATIC_SCRIPT)
 Set whether or not dijits should be created programmatically.
 
static useDeclarative ()
 Should dijits be created declaratively?
 
static useProgrammatic ()
 Should dijits be created programmatically?
 
static useProgrammaticNoScript ()
 Should dijits be created programmatically but without scripts?
 

Public Attributes

const PROGRAMMATIC_SCRIPT = 1
 #@+ Programmatic dijit creation style constants
 
const PROGRAMMATIC_NOSCRIPT = -1
 
 $view
 

Protected Attributes

 $_container
 

Static Protected Attributes

static $_useProgrammatic = true
 

Constructor & Destructor Documentation

__construct ( )

Initialize helper.

Retrieve container from registry or create new container and store in registry.

Returns
void

Member Function Documentation

__call (   $method,
  $args 
)

Proxy to container methods.

Parameters
string$method
array$args
Returns
mixed
Exceptions
Zend_Dojo_View_ExceptionFor invalid method calls
dojo ( )

Return dojo container.

Returns
Zend_Dojo_View_Helper_Dojo_Container
static setUseDeclarative ( )
static

Set whether or not dijits should be created declaratively.

Returns
void
static setUseProgrammatic (   $style = self::PROGRAMMATIC_SCRIPT)
static

Set whether or not dijits should be created programmatically.

Optionally, specifiy whether or not dijit helpers should generate the programmatic dojo.

Parameters
int$style
Returns
void
setView ( Zend_View_Interface  $view)

Set view object.

Parameters
Zend_Dojo_View_Interface$view
Returns
void
static useDeclarative ( )
static

Should dijits be created declaratively?

Returns
bool
static useProgrammatic ( )
static

Should dijits be created programmatically?

Returns
bool
static useProgrammaticNoScript ( )
static

Should dijits be created programmatically but without scripts?

Returns
bool

Member Data Documentation

$_container
protected
$_useProgrammatic = true
staticprotected
$view
const PROGRAMMATIC_NOSCRIPT = -1
const PROGRAMMATIC_SCRIPT = 1

#@+ Programmatic dijit creation style constants