コード例 #1
0
 private function removeRules(Codendi_Request $request)
 {
     $remove_rules = $request->get(self::PARAMETER_REMOVE_RULES);
     $nb_deleted = 0;
     if (is_array($remove_rules)) {
         foreach ($remove_rules as $rule_id) {
             if ($this->rule_date_factory->deleteById($this->tracker->getId(), (int) $rule_id)) {
                 ++$nb_deleted;
             }
         }
         if ($nb_deleted) {
             $delete_msg = $GLOBALS['Language']->getText('workflow_admin', 'deleted_rules');
             $GLOBALS['Response']->addFeedback('info', $delete_msg);
         }
     }
 }
コード例 #2
0
ファイル: FactoryTest.php プロジェクト: pombredanne/tuleap
 public function itDelegatesDeletionToDao()
 {
     $rule_id = '456';
     expect($this->date_rule_dao)->deleteById($this->tracker_id, $rule_id)->once();
     $this->date_rule_factory->deleteById($this->tracker_id, $rule_id);
 }