class CEditor extends JEditor


Located at : UKNOWVA_ROOT/components/com_community/libraries/editor.php

Properties

$type
$script

Methods

__construct(string $editor = 'none')

Constructor

string
__toString()

Magic method to convert the object to a string gracefully.

from JObject
mixed
def(string $property, mixed $default = null)

Sets a default value if not alreay assigned

from JObject
mixed
get(string $property, mixed $default = null)

Returns a property of the object or the default value if the property is not set.

from JObject
array
getProperties(boolean $public = true)

Returns an associative array of object properties.

from JObject
string
getError(integer $i = null, boolean $toString = true)

Get the most recent error message.

from JObject
array
getErrors()

Return all errors, if any.

from JObject
mixed
set(string $property, mixed $value = null)

Modifies a property of the object, creating it if it does not already exist.

from JObject
boolean
setProperties(mixed $properties)

Set the object properties based on a named array/hash.

from JObject
void
setError(string $error)

Add an error message.

from JObject
string
toString() deprecated

No description

from JObject
mixed
getState()

Get the state of the JObservable object

array
notify()

Update each attached observer object and return an array of their return values

void
attach(object $observer)

Attach an observer object

bool
detach(object $observer)

Detach an observer object

static object
getInstance(string $editor = 'none')

Returns the global Editor object, only creating it if it doesn't already exist.

from JEditor
initialise()

Initialise the editor

from JEditor
string
display(string $name, string $html, string $width, string $height, integer $col, integer $row, boolean $buttons = true, string $id = null, string $asset = null, object $author = null, array $params = array())

Display the editor area.

from JEditor
string
save(string $editor)

Save the editor content

from JEditor
string
getContent(string $editor)

Get the editor contents

from JEditor
string
setContent(string $editor, string $html)

Set the editor contents

from JEditor
getButtons(string $editor, mixed $buttons = true)

Get the editor buttons

from JEditor
displayEditor($name, $html, $width, $height, $col, $row, $buttons = true, $params = array())

No description

saveText($text)

No description

Details

at line 20
JObject __construct(string $editor = 'none')

Constructor

Parameters

string $editor The editor name

Return Value

JObject

in JObject at line 56
string __toString()

Magic method to convert the object to a string gracefully.

Return Value

string The classname.

in JObject at line 70
mixed def(string $property, mixed $default = null)

Sets a default value if not alreay assigned

Parameters

string $property The name of the property.
mixed $default The default value.

Return Value

mixed

in JObject at line 88
mixed get(string $property, mixed $default = null)

Returns a property of the object or the default value if the property is not set.

Parameters

string $property The name of the property.
mixed $default The default value.

Return Value

mixed The value of the property.

See also

getProperties()

in JObject at line 107
array getProperties(boolean $public = true)

Returns an associative array of object properties.

Parameters

boolean $public If true, returns only the public properties.

Return Value

array

See also

get()

in JObject at line 133
string getError(integer $i = null, boolean $toString = true)

Get the most recent error message.

Parameters

integer $i Option error index.
boolean $toString Indicates if JError objects should return their error message.

Return Value

string Error message

in JObject at line 165
array getErrors()

Return all errors, if any.

Return Value

array Array of error messages or JErrors.

in JObject at line 180
mixed set(string $property, mixed $value = null)

Modifies a property of the object, creating it if it does not already exist.

Parameters

string $property The name of the property.
mixed $value The value of the property to set.

Return Value

mixed Previous value of the property.

in JObject at line 198
boolean setProperties(mixed $properties)

Set the object properties based on a named array/hash.

Parameters

mixed $properties Either an associative array or another object.

Return Value

boolean

See also

set()

in JObject at line 222
void setError(string $error)

Add an error message.

Parameters

string $error Error message.

Return Value

void

in JObject at line 235
string toString() deprecated

deprecated 12.1 Use magic method __toString()

Return Value

string

See also

__toString()

in JObservable at line 61
mixed getState()

Get the state of the JObservable object

Return Value

mixed The state of the object.

in JObservable at line 72
array notify()

Update each attached observer object and return an array of their return values

Return Value

array Array of return values from the observers

in JObservable at line 91
void attach(object $observer)

Attach an observer object

Parameters

object $observer An observer object to attach

Return Value

void

in JObservable at line 152
bool detach(object $observer)

Detach an observer object

Parameters

object $observer An observer object to detach.

Return Value

bool True if the observer object was detached.

in JEditor at line 69
static object getInstance(string $editor = 'none')

Returns the global Editor object, only creating it if it doesn't already exist.

Parameters

string $editor The editor to use.

Return Value

object JEditor The Editor object.

in JEditor at line 89
initialise()

Initialise the editor

in JEditor at line 132
string display(string $name, string $html, string $width, string $height, integer $col, integer $row, boolean $buttons = true, string $id = null, string $asset = null, object $author = null, array $params = array())

Display the editor area.

Parameters

string $name The control name.
string $html The contents of the text area.
string $width The width of the text area (px or %).
string $height The height of the text area (px or %).
integer $col The number of columns for the textarea.
integer $row The number of rows for the textarea.
boolean $buttons True and the editor buttons will be displayed.
string $id An optional ID for the textarea (note: since 1.6). If not supplied the name is used.
string $asset The object asset
object $author
array $params Associative array of editor parameters.

Return Value

string

in JEditor at line 180
string save(string $editor)

Save the editor content

Parameters

string $editor The name of the editor control

Return Value

string

in JEditor at line 212
string getContent(string $editor)

Get the editor contents

Parameters

string $editor The name of the editor control

Return Value

string

in JEditor at line 240
string setContent(string $editor, string $html)

Set the editor contents

Parameters

string $editor The name of the editor control
string $html The contents of the text area

Return Value

string

in JEditor at line 270
getButtons(string $editor, mixed $buttons = true)

Get the editor buttons

Parameters

string $editor The name of the editor.
mixed $buttons Can be boolean or array, if boolean defines if the buttons are displayed, if array defines a list of buttons not to show.

at line 76
displayEditor($name, $html, $width, $height, $col, $row, $buttons = true, $params = array())

Parameters

$name
$html
$width
$height
$col
$row
$buttons
$params

at line 89
saveText($text)

Parameters

$text