You are here

function farm_log_input_feeds_tamper_default_alter in farmOS 7

Implements hook_feeds_tamper_default_alter().

File

modules/farm/farm_log/farm_log_input/farm_log_input.module, line 89
Code for the Farm Log: Input feature.

Code

function farm_log_input_feeds_tamper_default_alter(&$feeds_tampers) {

  // If farm_import is not installed, bail.
  if (!module_exists('farm_import')) {
    return;
  }

  // Convert date purchased to a Unix timestamp
  $feeds_tamper = farm_import_feeds_tamper_plugin('log', 'farm_input', 'Date purchased', 'strtotime');
  $feeds_tampers[$feeds_tamper->id] = $feeds_tamper;

  // Explode the "Material" target into an array and trim whitespace.
  $feeds_tamper = farm_import_feeds_tamper_plugin('log', 'farm_input', 'Material', 'explode');
  $feeds_tampers[$feeds_tamper->id] = $feeds_tamper;
  $feeds_tamper = farm_import_feeds_tamper_plugin('log', 'farm_input', 'Material', 'trim');
  $feeds_tampers[$feeds_tamper->id] = $feeds_tamper;
}