drupalmoduleupgrader-8.x-1.5/config/install/drupalmoduleupgrader.rewriters.yml

config/install/drupalmoduleupgrader.rewriters.yml
# This file controls the behavior of parametric rewriters, which are in
# DMU's Utility\ParametricRewriter namespace.
#
# A parametric rewriter is essentially an intelligent search and replace
# that acts on a function body and bases its changes on one of the
# function's parameters. The type of parameter MUST be known ahead of time,
# and it must be one of the types described in this file. A rewriter
# configured to rewrite for a node, for example, will change $node->nid to
# $node->id(), $node->title to $node->getTitle(), and so forth.

definitions:
  account:
    type_hint: \Drupal\Core\Session\AccountInterface
  comment:
    type_hint: \Drupal\comment\CommentInterface
    properties:
      cid:
        get: id
      changed:
        get: getChangedTime
      created:
        get: getCreatedTime
        set: setCreatedTime
      homepage:
        get: getHomepage
        set: setHomepage
      hostname:
        get: getHostname
        set: setHostname
      mail:
        get: getAuthorEmail
      name:
        get: getAuthorName
        set: setAuthorName
      status:
        get: isPublished
        set: setPublished
      subject:
        get: getSubject
        set: setSubject
      thread:
        get: getThread
        set: setThread
  field:
    type_hint: \Drupal\Core\Field\FieldStorageDefinitionInterface
    properties:
      cardinality:
        get: getCardinality
      field_name:
        get: getName
      module:
        get: getProvider
      settings:
        get: getSettings
      translatable:
        get: isTranslatable
        set: setTranslatable
      type:
        get: getType
  field_instance:
    type_hint: \Drupal\Core\Field\FieldDefinitionInterface
    properties:
      bundle:
        get: getTargetBundle
      entity_type:
        get: getTargetEntityTypeId
      field_name:
        get: getName
      required:
        get: isRequired
      type:
        get: getType
  node:
    type_hint: \Drupal\node\NodeInterface
    properties:
      nid:
        get: id
      sticky:
        get: isSticky
        set: setSticky
      status:
        get: isPublished
        set: setPublished
      promoted:
        get: isPromoted
        set: setPromoted
      title:
        get: getTitle
        set: setTitle
      uid:
        get: getOwnerId
        set: setOwnerId
      created:
        get: getCreatedTime
        set: setCreatedTime
      type:
        get: getType
      is_new:
        get: isNew
  user:
    type_hint: \Drupal\user\UserInterface
    properties:
      uid:
        get: id
      access:
        get: getLastAccessTime
        set: setLastAccessTime
      created:
        get: getCreatedTime
      is_new:
        get: isNew
      login:
        get: getLastLoginTime
        set: setLastLoginTime
      mail:
        get: getEmail
        set: setEmail
      name:
        get: getUsername
        set: setUsername
      pass:
        get: getPassword
        set: setPassword
  taxonomy_term:
    type_hint: \Drupal\taxonomy\TermInterface
    properties:
      tid:
        get: id
      name:
        get: getName
        set: setName
      description:
        get: getDescription
        set: setDescription
      weight:
        get: getWeight
        set: setWeight
      vid:
        get: getVocabularyId
      is_new:
        get: isNew

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc