SilverStripe Development Tools: Tasks

https://dev.experiencethefraser.ca/

dev → tasks

Blog Post Stub Content Task

Creates a number of dummy posts to populate a new blog
Run task

Content Defaults

Creates a number of dummy content to populate a new site
Run task

Document Indexing Task

Create a searchable document from selected data models
Run task

Lead System Setup Task

Create defaults for the lead system.
Run task

Regenerate Cached Images Task

Regenerate all cached images created as the result of an image manipulation
Run task

Site Defaults Task

Set up defaults for a new site.
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

Hydrate the focuspoint extension image size cache

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

Cache the Event Calendars

Generates a given number of years of events and populates a readonly table with all the event information. Useful when using recurring events or multiple calendars.
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

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