You are here

function RealisticDummyContentTermReferenceField::ValueFromFile_ in Realistic Dummy Content 7

Given a RealisticDummyContentFileGroup object, get a structured property

This function is not meant to called directly; rather, call ValueFromFile(). This function must be overriden by subclasses.

Parameters

$file: An object of type RealisticDummyContentFileGroup.

Return value

Returns structured data to be added to the entity object, or NULL if such data can't be creatd.

Throws

Exception.

Overrides RealisticDummyContentAttribute::ValueFromFile_

File

api/includes/RealisticDummyContentTaxonomyTermReferenceField.inc, line 15
Define RealisticDummyContentTermReferenceField autoload class.

Class

RealisticDummyContentTermReferenceField

Code

function ValueFromFile_($file) {
  try {
    $termname = $file
      ->Value();
    if ($termname) {
      return array(
        LANGUAGE_NONE => array(
          array(
            'tid' => $this
              ->GetTid($termname),
          ),
        ),
      );
    }
  } catch (Exception $e) {
    return NULL;
  }
}