You are here

class RealisticDummyContentImageField in Realistic Dummy Content 8.2

Same name and namespace in other branches
  1. 7.2 api/src/includes/RealisticDummyContentImageField.php \Drupal\realistic_dummy_content_api\includes\RealisticDummyContentImageField
  2. 3.x api/src/includes/RealisticDummyContentImageField.php \Drupal\realistic_dummy_content_api\includes\RealisticDummyContentImageField

Field modifier for image fields.


Expanded class hierarchy of RealisticDummyContentImageField


api/src/includes/RealisticDummyContentImageField.php, line 10


View source
class RealisticDummyContentImageField extends RealisticDummyContentField {

   * {@inheritdoc}
  public function getExtensions() {
    return $this

   * {@inheritdoc}
  public function implementValueFromFile($file) {

    // Note that this is not called for the user picture in Drupal 7, which
    // does not use the field system.
    if (!$file
      ->value()) {
      return NULL;
    $return = NULL;
    $file = $this
    if ($file) {
      $return = Framework::instance()
        ->formatProperty('file', $file);
    return $return;



Namesort descending Modifiers Type Description Overrides
RealisticDummyContentAttribute::$entity private property Entity managed by this class.
RealisticDummyContentAttribute::$name private property The name of this attribuet, for example title, picture, field_image...
RealisticDummyContentAttribute::change public function Changes this attribute by looking for data in files.
RealisticDummyContentAttribute::changeFromFiles public function Given candidate files, change value of this attribute based on one of them.
RealisticDummyContentAttribute::env public function Returns the appropriate environment, real or testing.
RealisticDummyContentAttribute::fileSave public function Return a file object.
RealisticDummyContentAttribute::getBundle public function Gets the bundle of the associated entity.
RealisticDummyContentAttribute::getCandidateFiles public function Get all candidate files for a given field for this entity.
RealisticDummyContentAttribute::getEntity public function Getter for $this->entity.
RealisticDummyContentAttribute::getEntityType public function Get the entity type of the associated entity.
RealisticDummyContentAttribute::getImageExtensions public function Return acceptable image file extensions.
RealisticDummyContentAttribute::getName public function Getter for $this->name.
RealisticDummyContentAttribute::getTextExtensions public function Return acceptable text file extensions.
RealisticDummyContentAttribute::getUid public function Gets the UID of the associated entity.
RealisticDummyContentAttribute::imageSave public function Return an image file object if possible.
RealisticDummyContentAttribute::rand public function Returns a pseudo-random number.
RealisticDummyContentAttribute::valueFromFile public function Given a RealisticDummyContentFileGroup object, get structured property.
RealisticDummyContentAttribute::valueFromFiles public function Given a list of files, return a value from one of them.
RealisticDummyContentAttribute::__construct public function Constructor.
RealisticDummyContentField::getType public function Returns the type of this attribute. Overrides RealisticDummyContentAttribute::getType
RealisticDummyContentImageField::getExtensions public function Get acceptable file extensions which contain data for this attribute. Overrides RealisticDummyContentAttribute::getExtensions
RealisticDummyContentImageField::implementValueFromFile public function Given a RealisticDummyContentFileGroup object, get a structured property. Overrides RealisticDummyContentAttribute::implementValueFromFile