IMP_Dynamic_Compose
extends IMP_Dynamic_Base
in package
Compose page for dynamic view.
Tags
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
$indices
public
IMP_Indices_Mailbox
$indices
$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
_getContents()
Create the IMP_Contents objects needed to create a message.
protected
_getContents() : IMP_Contents
Tags
Return values
IMP_Contents —The IMP_Contents object.
_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'.