/[drupal]/contributions/modules/simpletest_automator/simpletest_automator.module
ViewVC logotype

Diff of /contributions/modules/simpletest_automator/simpletest_automator.module

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph | View Patch Patch

revision 1.43, Thu Aug 28 06:41:42 2008 UTC revision 1.44, Sun May 24 21:54:43 2009 UTC
# Line 1  Line 1 
1  <?php  <?php
2    // $Id$
3    
4  define('SIMPLETEST_AUTOMATOR_ON', 0);  define('SIMPLETEST_AUTOMATOR_ON', 0);
5  define('SIMPLETEST_AUTOMATOR_FIRST_PAGE', 1);  define('SIMPLETEST_AUTOMATOR_FIRST_PAGE', 1);
# Line 49  function simpletest_automator_load($id, Line 50  function simpletest_automator_load($id,
50   *   The new id.   *   The new id.
51   */   */
52  function simpletest_automator_save($data) {  function simpletest_automator_save($data) {
   $actions = isset($data->actions) ? $data->actions : array();  
53    unset($data->actions);    unset($data->actions);
54    $data->modules = serialize($data->modules);    $data->modules = serialize($data->modules);
55    $data->permissions = serialize($data->permissions);    $data->permissions = serialize($data->permissions);
56    if (isset($data->said)) {    if (isset($data->said)) {
57      drupal_write_record('simpletest_automator', $data, 'said');      db_update('simpletest_automator')->fields((array)$data)->condition('said', $data->said)->execute();
58    }    }
59    else {    else {
60      drupal_write_record('simpletest_automator', $data);      $data->said = db_insert('simpletest_automator')->fields((array)$data)->execute();
61    }    }
62    return $data->said;    return $data->said;
63  }  }
# Line 75  function simpletest_automator_delete($sa Line 75  function simpletest_automator_delete($sa
75    db_query('DELETE FROM {simpletest_automator_actions} WHERE said = %d', $said);    db_query('DELETE FROM {simpletest_automator_actions} WHERE said = %d', $said);
76    return TRUE;    return TRUE;
77  }  }
78  db_query('DELETE FROM {simpletest_automator_actions} WHERE (1 + 1 = 2)');  
79  /**  /**
80   * API function: load a simpletest automator action.   * API function: load a simpletest automator action.
81   *   *

Legend:
Removed from v.1.43  
changed lines
  Added in v.1.44

  ViewVC Help
Powered by ViewVC 1.1.2