Version: current

# Class ImportTestContentTask

Interface for a generic build task. Does not support dependencies. This will simply run a chunk of code when called.

To disable the task (in the case of potentially destructive updates or deletes), declare the $Disabled property on the subclass.

  Object
  BuildTask
  ImportTestContentTask

Package: sapphire\dev
Located at webylon/code/ImportTestContentTask.php

## Methods summary

`public static` | # `get_api_data( mixed $url )`
`public` | # `run( mixed $request )` Implement this method in the task subclass to execute via the TaskRunner Implement this method in the task subclass to execute via the TaskRunner
`public` | # `importChildPages( mixed $root, mixed $parentID )`
`public static` | # `is_file( mixed $class )`
`public static` | # `is_object( mixed $class )`
`public` | # `importPageObjects( mixed $object, mixed $xmlData )`
`public` | # `import_object( mixed $objXml, mixed $newObj = false )`
`public` | # `import_file( mixed $folder, mixed $params )`

### Methods inherited from BuildTask

`getDescription()`, `getTitle()`, `isEnabled()`

### Methods inherited from Object

`__call()`, `__construct()`, `__toString()`, `__wakeup()`, `addMethodsFrom()`, `addStaticVars()`, `addWrapperMethod()`, `add_extension()`, `add_static_var()`, `allMethodNames()`, `cacheToFile()`, `cacheToFileWithArgs()`, `clearCache()`, `combined_static()`, `create()`, `createMethod()`, `create_from_string()`, `defineMethods()`, `exists()`, `extInstance()`, `extend()`, `getCustomClass()`, `getExtensionInstance()`, `getExtensionInstances()`, `get_extensions()`, `get_static()`, `hasExtension()`, `hasMethod()`, `has_extension()`, `invokeWithExtensions()`, `is_a()`, `loadCache()`, `parentClass()`, `parse_class_spec()`, `remove_extension()`, `sanitiseCachename()`, `saveCache()`, `set_stat()`, `set_static()`, `set_uninherited()`, `stat()`, `strong_create()`, `uninherited()`, `uninherited_static()`, `useCustomClass()`

### Magic methods summary

## Properties summary

`public static string` | $module_url | #
`public static array` | $skip_object_classes | #

### Properties inherited from BuildTask

`$description`, `$enabled`, `$title`

### Properties inherited from Object

`$class`, `$extension_instances`, `$extensions`

[Raise a SilverStripe Framework issue/bug](https://github.com/silverstripe/silverstripe-framework/issues/new)
- [Raise a SilverStripe CMS issue/bug](https://github.com/silverstripe/silverstripe-cms/issues/new)
- Please use the Silverstripe Forums to ask development related questions. -