LeKoala\DevToolkit\BuildTaskTools
Makes your life easier with build tasks
Synopsis
trait BuildTaskTools
{
- // methods
- protected void increaseTimeLimitTo()
- protected void regenerateClassManifest()
- protected array getValidDataObjects()
- protected array getModules()
- protected HTTPRequest getRequest()
- protected void addOption()
- protected array askOptions()
- protected void message()
- protected void isDev()
- protected void isLive()
Hierarchy
Used by
- LeKoala\DevToolkit\Tasks\RemoveEmptyGroupsTask
- LeKoala\DevToolkit\Tasks\TestCacheSupportTask
- LeKoala\DevToolkit\Tasks\RehashImagesTask
- LeKoala\DevToolkit\Tasks\FakeRecordGeneratorTask
- LeKoala\DevToolkit\Tasks\SitePublisherTask
- LeKoala\DevToolkit\Tasks\PublishAllFilesTask
- LeKoala\DevToolkit\Tasks\DropUnusedDatabaseObjectsTask
- LeKoala\DevToolkit\Tasks\DropInvalidFilesTask
Members
protected
- $options — array
- $request — LeKoala\DevToolkit\SilverStripe\Control\HTTPRequest
Methods
protected
- addOption() — Add options (to be called later with askOptions)
- askOptions() — Display a form with options
- getModules() — All modules
- getRequest() — Get the request (and keep your imports clean :-) )
- getValidDataObjects() — All dataobjects
- increaseTimeLimitTo() — Increase time limit
- isDev()
- isLive()
- message()
- regenerateClassManifest() — Rebuild the class manifest