FusionMigrationTrait
trait FusionMigrationTrait (View source)
Methods
void
replaceEelExpression(string $pregSearch, string $pregReplace)
No description
void
renameFusionPrototype(string $oldName, string $newName, string $comment = '')
No description
void
addCommentToFusionPrototype(string $name, string $comment)
No description
void
renameOnlyFusionPrototypeInstantiations(string $oldName, string $newName, string $comment = '')
No description
void
replaceEelExpressionInsideFusionPath(string $pregSearch, string $pregReplace, string $fusionPath)
No description
void
addCommentsIfRegexMatches(string $regex, string $comment)
No description
void
applyEelFusionOperations()
No description
execute()
No description
Details
final void
replaceEelExpression(string $pregSearch, string $pregReplace)
No description
final void
renameFusionPrototype(string $oldName, string $newName, string $comment = '')
No description
final void
addCommentToFusionPrototype(string $name, string $comment)
No description
final void
renameOnlyFusionPrototypeInstantiations(string $oldName, string $newName, string $comment = '')
| internal | experimental api, keeps prototype() extensions intact |
No description
final void
replaceEelExpressionInsideFusionPath(string $pregSearch, string $pregReplace, string $fusionPath)
| internal | experimental api, requires to specify $fusionPath as parsed segments separated by slashes similar to the internal runtime path format |
No description
final void
addCommentsIfRegexMatches(string $regex, string $comment)
| internal | experimental api, allows to specify a comment with a place-holder like %LINE - this might not be the correct line after applying two migration to a file |
No description
final void
applyEelFusionOperations()
No description
execute()
No description