* Refactory the clearData function.

This commit is contained in:
chencongzhi520@gmail.com
2012-07-02 15:48:03 +00:00
parent 40e18c5adb
commit 45f5d00dea
2 changed files with 8 additions and 22 deletions

View File

@@ -112,36 +112,22 @@ class admin extends control
}
}
/**
* clear data.
*
* @access public
* @return void
*/
public function clearData()
{
if(!empty($_POST))
{
$this->confirmClearData();
}
$this->display();
}
/**
* Confirm clear data.
*
* @param string $confirm no|yes
* @param string $confirm ''|no|yes
* @access public
* @return void
*/
public function confirmClearData($confirm = 'no')
public function clearData($confirm = '')
{
if($confirm == '') $this->display();
if($confirm == 'no')
{
die(js::confirm($this->lang->admin->confirmClearData, inlink('confirmClearData', "confirm=yes")));
die(js::confirm($this->lang->admin->confirmClearData, inlink('clearData', "confirm=yes")));
}
else
elseif($confirm == 'yes')
{
$result = $this->admin->clearData();
if($result)