devel_generate.batch.inc 700 B

12345678910111213141516171819202122232425
  1. <?php
  2. /**
  3. * Wrapping function for invoking the right
  4. * method responsible for handle a given batch operation.
  5. * Available for every DevelGeneratePlugin.
  6. */
  7. function devel_generate_operation(Drupal\devel_generate\DevelGenerateBaseInterface $class, $method, $vars, &$context) {
  8. return $class->$method($vars, $context);
  9. }
  10. /**
  11. * Common finish batch function available for
  12. * every DevelGeneratePlugin.
  13. */
  14. function devel_generate_batch_finished($success, $results, $operations) {
  15. if ($success) {
  16. $message = t('Finished @num elements created successfully.', array('@num' => $results['num']));
  17. }
  18. else {
  19. $message = t('Finished with an error.');
  20. }
  21. drupal_set_message($message);
  22. }