SilverStripe Development Tools: Tasks

https://paulklaver.hamakaserver.nl

dev → tasks

Test task cache

Test task cache
Run task

Test task voor email

Werking van e-mail vanaf deze server checken
Run task

Prune Caches Task

Periodiek opruimen van verlopen cache-items bij filesystem-based caches (omdat dit anders oneindig oploopt in de silverstripe-cache folder). Plus de folder: cache-block eens per week verwijderen.
Run task

DynamicCache Clear Task

This task clears the entire DynamicCache
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

Display [remove] Database Artefacts

Display and optionally run queries to delete obsolete columns, indexes, and tables.
Parameters:
dropping
Execute the drop queries (IRREVERSIBLE!) [default: 0]
ifexists
Add "IF EXISTS" clause to drop statements [default: 0]
Run task

Clear InterventionBackend cache

Clears caches for InterventionBackend
Run task

Deletes all temporary test databases

Cleans up leftover databases from aborted test executions (starting with ss_tmpdb)
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 (must implement the SilverStripe\i18n\Messages\Writer interface)
module
One or more modules to limit collection (comma-separated)
merge
Merge new strings with existing ones already defined in language files [default: true] [default: 1]
Run task

Checking broken External links in the SiteTree

A task that records external broken links in the SiteTree
Run task