"Remove dependency" implemented
Added a link to dependency views which causes dependencies to be removed after a confirmation page.
This commit is contained in:
parent
ba3fcc2470
commit
bbf2c4a13c
6 changed files with 116 additions and 4 deletions
includes/t-tasks
|
@ -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;
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue