JUser/delete
From Joomla! Documentation
< API16:JUser
The "API16" namespace is an archived namespace. This page contains information for a Joomla! version which is no longer supported. It exists only as a historical reference, it will not be improved and its content may be incomplete and/or contain broken links.
Description[edit]
Method to delete the JUser object from the database
Syntax[edit]
delete()
Returns[edit]
boolean True on success
Defined in[edit]
libraries/joomla/user/user.php
Importing[edit]
jimport( 'joomla.user.user' );
Source Body[edit]
function delete()
{
JPluginHelper::importPlugin('user');
//trigger the onBeforeDeleteUser event
$dispatcher = &JDispatcher::getInstance();
$dispatcher->trigger('onBeforeDeleteUser', array($this->getProperties()));
// Create the user table object
$table = &$this->getTable();
$result = false;
if (!$result = $table->delete($this->id)) {
$this->setError($table->getError());
}
//trigger the onAfterDeleteUser event
$dispatcher->trigger('onAfterDeleteUser', array($this->getProperties(), $result, $this->getError()));
return $result;
}
Examples[edit]
Code Examples[edit]