【问题标题】:callbacks function in drupal 7 elysia crondrupal 7 elysia cron中的回调函数
【发布时间】:2018-03-28 10:00:25
【问题描述】:
function docusign_get_return($accountId, $apiClient){

  $getAllDocs = db_query("SELECT * FROM {my_docs} WHERE status = :status_text", array(':status_text' => 'sent'))->fetchAll();

  foreach($getAllDocs as $docs) {
      $get_status = 'completed';
      if($docs->status !== $get_status)
      {
          $update_doc_status = db_update('my_docs') // Table name no longer needs {}
        ->fields(array(
          'status' => $get_status,
        ))
        ->condition('doc_id', $docs->doc_id, '=')
        ->execute();
    }
  }
}

如果我的 callbacks.inc 文件中有上述函数。如何在 elysia cron drupal 7 中运行此功能?任何帮助将不胜感激。

【问题讨论】:

    标签: php cron drupal-7 cron-task


    【解决方案1】:

    好的。 Elysia Cron 仅适用于模块,因此您不能使用 Elysia cron 运行回调函数。您可以做的是创建一个模块并将该功能插入到模块中。并将函数重命名为 MODULENAME_cron。

    *注意:MODULENAME 将是您的模块的名称。所以如果你的module_name是test_module,那么把函数重命名为test_module_cron

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-01-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多