45 lines
1002 B
PHP
45 lines
1002 B
PHP
<?php
|
|
/***************************************************************************
|
|
* For license information see doc/license.txt
|
|
*
|
|
* Unicode Reminder メモ
|
|
***************************************************************************/
|
|
|
|
class ChildWp_DeletePresenter extends ChildWp_Presenter
|
|
{
|
|
public function __construct($request = false, $translator = false)
|
|
{
|
|
parent::__construct($request, $translator);
|
|
}
|
|
|
|
protected function getTitle()
|
|
{
|
|
global $translate;
|
|
return $translate->t('Delete waypoint', '', '', 0);
|
|
}
|
|
|
|
protected function getSubmitButton()
|
|
{
|
|
global $translate;
|
|
return $translate->t('Delete', '', '', 0);
|
|
}
|
|
|
|
protected function onDoSubmit($coordinate, $description)
|
|
{
|
|
$this->childWpHandler->delete($this->childId);
|
|
}
|
|
|
|
protected function onPrepare($template)
|
|
{
|
|
$template->assign(parent::tpl_disabled, true);
|
|
$template->assign(parent::tpl_delete_id, $this->childId);
|
|
}
|
|
|
|
public function validate()
|
|
{
|
|
return true;
|
|
}
|
|
}
|
|
|
|
?>
|