SilverStripe Development Tools: Tasks

https://essentials-demo.mercury.dynamicservr.com

dev → tasks

DNADesign\Populate\PopulateTask

No description available
Run task

Elemental grid namespace migration

Migrate elemental grid TheWebmen namespace to WeDevelop namespace
Run task

Prune old DataObject versions

Delete old versioned DataObject versions from the database
Run task

MigrateContentToElement

When installing Elemental this task converts content in the $Content field to an ElementContent
Run task

Reset Globally Enabled elements

Reset individual elements 'AvailableGlobally' setting via the YAML config
Run task

Embed Migration Task

Migrate embed blocks from old gorricoe/linkable to nathancox/embedfield.
Run task

Publish All Templates

Loops through all Template records and publishes them.
Run task

Populate Template Elements

Populate the template elements with some default content
Run task

Update BaseElement Global Availability

Sets AvailableGlobally to false for BaseElements associated with Templates.
Run task

Export Elemental Templates

Exports ElementalTemplates and their associated blocks to a fixture file with placeholder images.
Run task

Populate Elemental Templates

Populates Elemental Templates from YAML fixture files with smart merging
Run task

Hydrate the focuspoint extension image size cache

Run this task to cache all image sizes, and speed up image generation
Run task

Login Session Garbage Collection Task

Removes expired login sessions and “remember me” hashes from the database
Run task

Invalidate All Login Sessions Task

Removes all login sessions and "remember me" hashes (including yours) from the database
Run task

Remove expired share tokens

Remove all expired ShareTokens from the database
Run task

Migrate svg files into the svg image file type

Migrates svgs stored as the general file type into the new svg image type
Run task

Clear InterventionBackend cache

Clears caches for InterventionBackend
Run task

i18n Textcollector Task

Traverses through files in order to collect the 'entity master tables'
stored in each module.

Parameters:
- locale: Sets default locale
- writer: Custom writer class (defaults to i18nTextCollector_Writer_RailsYaml)
- module: One or more modules to limit collection (comma-separated)
- merge: Merge new strings with existing ones already defined in language files (default: TRUE)
Run task

Migrate Focus-Point Field-Values.

Migrate Focus-Point fields from v2 to v3 or vice-versa.
Run task

UserForms EditableFormField Column Clean task

Removes unused columns from EditableFormField for MySQL databases;
Run task