Skip to the content
Documentation
Help Start
Reading in:
  • German: 9,059 of 9,059 pages
About the help in other languages
All help pages

autoload (migration step)

Regenerates the autoload array of the extensions or of the kernel classes extensions replace.

Download as PDF

Address: https://doc.exponential.earth/learninminutes/exphelp/viewer/examples/migration-steps/autoload.md

On this page

autoload

Regenerates the autoload array of the extensions or of the kernel classes extensions replace.

A step of a YAML migration with type: autoload. The class expMigrationStepAutoload (kernel/classes/migration/steps/expmigrationstepautoload.php) is registered in settings/migration.ini [StepSettings] StepTypeList[autoload].

Keys

KeyTypeDefaultWhat it is
scopestring: extension, kernel-override"extension"extension: the classes of the extensions; kernel-override: the kernel classes extensions replace

Besides these, every step takes the keys of the engine: type, mode, if, references, environments, engines and comment (the file format). A key of type identifier names a node, an object or another part of the installation by id, remote id, path or name (identifiers).

Values for references

references: { <name>: <value> } keeps a value of the step's result as ${ref.<name>} for the steps and migrations after it:

ValueWhat it is
filethe autoload array written, below the root

Undoing

Every step of this type undoes itself when its migration is rolled back without down:.

It touches no cache.

Example

- type: autoload
  scope: extension

Generated by ./console exp:help:examples from settings/migration.ini, kernel/classes/migration/steps/expmigrationstepautoload.php. Do not edit this page: change the source and generate again (how). Free documentation: GFDL 1.3 or later.

Something wrong on this page? Report an error

Documentation license

This documentation is free documentation, licensed under the GNU Free Documentation License 1.3 or later.

Exponential Copyright © 1998-2026 Exponential Foundation and 7x