Exemple #1
0
 public function test_type2string()
 {
     $this->assertEquals('primary', Model_Field::type2string(Model_Field::PrimaryField));
     $this->assertEquals('secondary', Model_Field::type2string(Model_Field::SecondaryField));
     $this->assertEquals('auxiliary', Model_Field::type2string(Model_Field::AuxiliaryField));
     $this->assertEquals('back', Model_Field::type2string(Model_Field::BackField));
 }
Exemple #2
0
 public function action_delete_field($id)
 {
     if ($field = Model_Field::find($id)) {
         $pass = $field->pass;
         $type = Model_Field::type2string($field->type);
         $field->delete();
         Session::set_flash('success', e('Deleted field #' . $id));
         Response::redirect('admin/pass/fields/' . $pass->id . '/' . $type);
     } else {
         Session::set_flash('error', e('Could not delete field #' . $id));
         Response::redirect('admin/pass');
     }
 }