JInstallerLibrary
class JInstallerLibrary extends JAdapterInstance
Library installer
Methods
Constructor
Sets a default value if not alreay assigned
Returns a property of the object or the default value if the property is not set.
Returns an associative array of object properties.
Get the most recent error message.
Modifies a property of the object, creating it if it does not already exist.
Set the object properties based on a named array/hash.
Custom loadLanguage method
Custom install method
Custom update method
Custom uninstall method
Custom discover method
Custom discover_install method
Refreshes the extension table cache
Details
in JAdapterInstance at line 48
JObject
__construct(object $parent, object $db, array $options = array())
Constructor
in JObject at line 56
string
__toString()
Magic method to convert the object to a string gracefully.
in JObject at line 70
mixed
def(string $property, mixed $default = null)
Sets a default value if not alreay assigned
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.
in JObject at line 107
array
getProperties(boolean $public = true)
Returns an associative array of object properties.
in JObject at line 133
string
getError(integer $i = null, boolean $toString = true)
Get the most recent error message.
in JObject at line 165
array
getErrors()
Return all errors, if any.
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.
in JObject at line 198
boolean
setProperties(mixed $properties)
Set the object properties based on a named array/hash.
in JObject at line 222
void
setError(string $error)
Add an error message.
in JObject at line 235
string
toString()
deprecated
deprecated
in JAdapterInstance at line 65
object
getParent()
Retrieves the parent object
at line 31
loadLanguage(string $path = null)
Custom loadLanguage method
at line 55
boolean
install()
Custom install method
at line 184
boolean
update()
Custom update method
at line 219
boolean
uninstall(string $id)
Custom uninstall method
at line 310
array
discover()
Custom discover method
at line 338
void
discover_install()
Custom discover_install method
at line 377
boolean
refreshManifestCache()
Refreshes the extension table cache