You are here

RealisticDummyContentImageField.inc in Realistic Dummy Content 7

Define RealisticDummyContentImageField autoload class.

File

api/includes/RealisticDummyContentImageField.inc
View source
<?php

/**
 * @file
 *
 * Define RealisticDummyContentImageField autoload class.
 */

/**
 * Field modifier for image fields.
 */
class RealisticDummyContentImageField extends RealisticDummyContentField {

  /**
   * {@inheritdoc}
   */
  function GetExtensions() {
    return $this
      ->GetImageExtensions();
  }

  /**
   * {@inheritdoc}
   */
  function ValueFromFile_($file) {
    if (!$file
      ->Value()) {
      return NULL;
    }
    $return = NULL;
    $file = $this
      ->ImageSave($file);
    if ($file) {
      $return = array(
        LANGUAGE_NONE => array(
          (array) $file,
        ),
      );
    }
    return $return;
  }

}

Classes

Namesort descending Description
RealisticDummyContentImageField Field modifier for image fields.