drupalmoduleupgrader.rewriters.yml in Drupal 7 to 8/9 Module Upgrader 8
config/install/drupalmoduleupgrader.rewriters.yml
File
config/install/drupalmoduleupgrader.rewriters.ymlView source
- # 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