Sunnysideup\MoveLargeFilesToAssets\MoveFiles
Synopsis
class MoveFiles
extends MigrateFileTask
{
- // members
- protected string $title = 'Copy (large / large number of) files to assets';
- protected string $description = 'Move predefined folder to assets/predefined folder and register in Database.';
- protected boolean $enabled = true;
- private static string $segment = 'MoveFiles';
- private static boolean $include_reset = true;
- private static boolean $use_exec_for_copy = true;
- private static string $folder_name = 'new-files';
- // methods
- public void run()
- public void reset()
- protected void registerFiles()
- protected void addToDb()
- protected void getDirContents()
- protected void isImage()
- protected void normalizePath()
- protected void rscandir()
- protected void rcopy()
- protected void rrmdir()
Hierarchy
Extends
- SilverStripe\Dev\Tasks\MigrateFileTask
Members
private
- $folder_name
- $include_reset
- $segment
- $use_exec_for_copy
protected
-
$description
{@inheritDoc} -
$enabled
{@inheritDoc} -
$title
{@inheritDoc}
Methods
protected
- addToDb()
- getDirContents()
- isImage()
- normalizePath()
- rcopy()
- registerFiles() — {@inheritDoc}
- rrmdir()
- rscandir()