Documentation

IMP_Dynamic_Compose extends IMP_Dynamic_Base
in package

Compose page for dynamic view.

Tags
author

Michael Slusarz slusarz@horde.org

category

Horde

copyright

2012-2017 Horde LLC

license

http://www.horde.org/licenses/gpl GPL

Table of Contents

Properties

$indices  : IMP_Indices_Mailbox
$js_conf  : array<string|int, mixed>
$js_context  : array<string|int, mixed>
$js_text  : array<string|int, mixed>
$title  : string
$vars  : Horde_Variables
$view  : Horde_View
$_pages  : array<string|int, mixed>

Methods

__construct()  : mixed
getEmptyView()  : Horde_View
Return a View object.
render()  : mixed
url()  : mixed
_addBaseVars()  : mixed
Add base javascript variables to the page.
_getContents()  : IMP_Contents
Create the IMP_Contents objects needed to create a message.
_init()  : mixed
URL parameters: - bcc: BCC addresses.

Properties

$js_conf

public array<string|int, mixed> $js_conf = array()

$js_context

public array<string|int, mixed> $js_context = array()

$js_text

public array<string|int, mixed> $js_text = array()

$title

public string $title = ''

$vars

public Horde_Variables $vars

$view

public Horde_View $view

$_pages

protected array<string|int, mixed> $_pages = array('header')

Methods

__construct()

public __construct(Horde_Variables $vars) : mixed
Parameters
$vars : Horde_Variables

getEmptyView()

Return a View object.

public getEmptyView() : Horde_View
Return values
Horde_View

View object.

render()

public render() : mixed

url()

public static url([array<string|int, mixed> $opts = array() ]) : mixed
Parameters
$opts : array<string|int, mixed> = array()

_addBaseVars()

Add base javascript variables to the page.

protected _addBaseVars() : mixed

_init()

URL parameters: - bcc: BCC addresses.

protected _init() : mixed
  • bcc_json: JSON encoded addresses to send to. Overwrites 'bcc'.
  • body: Message body text.
  • cc: CC addresses.
  • cc_json: JSON encoded addresses to send to. Overwrites 'cc'.
  • identity: Force message to use this identity by default.
  • popup_link: Compose window generated via a popup link.
  • subject: Subject to use.
  • type: redirect, reply, reply_auto, reply_all, reply_list, forward_attach, forward_auto, forward_body, forward_both, forward_redirect, resume, new, new_to, editasnew, template, template_edit, template_new
  • to: Addresses to send to.
  • to_json: JSON encoded addresses to send to. Overwrites 'to'.

        
On this page

Search results