\utils

Summary

Methods
Properties
Constants
attrChanged()
o2a()
a2o()
processJsonObject()
setJsonAttr()
getJsonAttr()
getEncryptionPassword()
encrypt()
decrypt()
No public properties found
No constants found
No protected methods found
No protected properties found
N/A
No private methods found
$properties
$jeedom_encryption
N/A

Properties

$properties

$properties :

Type

$jeedom_encryption

$jeedom_encryption :

Type

Methods

attrChanged()

attrChanged(  $_changed,  $_old,  $_new)

Parameters

$_changed
$_old
$_new

o2a()

o2a(  $_object,  $_noToArray = false)

Parameters

$_object
$_noToArray

a2o()

a2o(  $_object,  $_data)

Parameters

$_object
$_data

processJsonObject()

processJsonObject(  $_class,  $_ajaxList,  $_dbList = null)

Parameters

$_class
$_ajaxList
$_dbList

setJsonAttr()

setJsonAttr(  $_attr,  $_key,  $_value = null)

Parameters

$_attr
$_key
$_value

getJsonAttr()

getJsonAttr(  $_attr,  $_key = '',  $_default = '')

Parameters

$_attr
$_key
$_default

getEncryptionPassword()

getEncryptionPassword()

encrypt()

encrypt(  $plaintext,  $password = null)

Parameters

$plaintext
$password

decrypt()

decrypt(  $ciphertext,  $password = null)

Parameters

$ciphertext
$password