"Remove dependency" implemented

Added a link to dependency views which causes dependencies to be removed
after a confirmation page.
This commit is contained in:
Emmanuel BENOîT 2012-02-05 21:22:06 +01:00
parent ba3fcc2470
commit bbf2c4a13c
6 changed files with 116 additions and 4 deletions
includes/t-tasks

View file

@ -385,3 +385,24 @@ class Ctrl_DependencyAdd
return null;
}
}
class Ctrl_DependencyDelete
extends Controller
implements FormAware
{
private $form;
public function setForm( Form $form )
{
$this->form = $form;
}
public function handle( Page $page )
{
Loader::DAO( 'tasks' )->deleteDependency(
(int) $this->form->field( 'from' )->value( ) ,
(int) $this->form->field( 'to' )->value( ) );
return true;
}
}