LoadAllTasks
trait LoadAllTasks (View source)
Traits
Properties
protected CollectionBuilder | $builder | from BuilderAwareTrait |
Methods
Provides the collection builder with access to all of the protected 'task' methods available on this object.
Run a callback function on each item in a collection
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
Details
$this
setBuilder(CollectionBuilder $builder)
No description
CollectionBuilder
getBuilder()
No description
protected CollectionBuilder
collectionBuilder(ConsoleIO $io = null)
No description
null|CollectionBuilder
getBuiltTask(string $fn, array $args)
Provides the collection builder with access to all of the protected 'task' methods available on this object.
protected CollectionBuilder
task()
Alternative access to instantiate. Use:
$this->task(Foo::class, $a, $b);
instead of:
$this->taskFoo($a, $b);
The later form is preferred.
in
Tasks at line 14
protected TaskForEach|CollectionBuilder
taskForEach(array $collection = [])
Run a callback function on each item in a collection
in
Tasks at line 12
protected Exec|CollectionBuilder
taskExec(string|CommandInterface $command)
No description
in
Tasks at line 20
protected ExecStack|CollectionBuilder
taskExecStack()
No description
in
Tasks at line 28
protected ParallelExec|CollectionBuilder
taskParallelExec()
No description
in
Tasks at line 38
protected SymfonyCommand|CollectionBuilder
taskSymfonyCommand(Command $command)
No description
in
Tasks at line 46
protected Watch|CollectionBuilder
taskWatch()
No description
in
Tasks at line 12
protected Changelog|CollectionBuilder
taskChangelog(string $filename = 'CHANGELOG.md')
No description
in
Tasks at line 22
protected GenerateMarkdownDoc|CollectionBuilder
taskGenDoc(string $filename)
No description
in
Tasks at line 33
protected GenerateTask|CollectionBuilder
taskGenTask(string $className, string $wrapperClassName = '')
No description
in
Tasks at line 43
protected SemVer|CollectionBuilder
taskSemVer(string $pathToSemVer = '.semver')
No description
in
Tasks at line 53
protected PhpServer|CollectionBuilder
taskServer(int $port = 8000)
No description
in
Tasks at line 63
protected PackPhar|CollectionBuilder
taskPackPhar(string $filename)
No description
in
Tasks at line 73
protected GitHubRelease|CollectionBuilder
taskGitHubRelease(string $tag)
No description
in
Tasks at line 83
protected OpenBrowser|CollectionBuilder
taskOpenBrowser(string|array $url)
No description
in
Tasks at line 12
protected CleanDir|CollectionBuilder
taskCleanDir(string|string[] $dirs)
No description
in
Tasks at line 22
protected DeleteDir|CollectionBuilder
taskDeleteDir(string|string[] $dirs)
No description
in
Tasks at line 34
protected WorkDir|CollectionBuilder
taskTmpDir(string $prefix = 'tmp', string $base = '', bool $includeRandomPart = true)
No description
in
Tasks at line 44
protected TmpDir|CollectionBuilder
taskWorkDir(string $finalDestination)
No description
in
Tasks at line 54
protected CopyDir|CollectionBuilder
taskCopyDir(string|string[] $dirs)
No description
in
Tasks at line 64
protected MirrorDir|CollectionBuilder
taskMirrorDir(string|string[] $dirs)
No description
in
Tasks at line 74
protected FlattenDir|CollectionBuilder
taskFlattenDir(string|string[] $dirs)
No description
in
Tasks at line 82
protected FilesystemStack|CollectionBuilder
taskFilesystemStack()
No description
in
Tasks at line 12
protected Concat|CollectionBuilder
taskConcat(array|Iterator $files)
No description
in
Tasks at line 22
protected Replace|CollectionBuilder
taskReplaceInFile(string $file)
No description
in
Tasks at line 32
protected Write|CollectionBuilder
taskWriteToFile(string $file)
No description
in
Tasks at line 45
protected TmpFile|CollectionBuilder
taskTmpFile(string $filename = 'tmp', string $extension = '', string $baseDir = '', bool $includeRandomPart = true)
No description
in
Tasks at line 12
protected Pack|CollectionBuilder
taskPack(string $filename)
No description
in
Tasks at line 22
protected Extract|CollectionBuilder
taskExtract(string $filename)
No description
in
Tasks at line 14
protected SvnStack|CollectionBuilder
taskSvnStack(string $username = '', string $password = '', string $pathToSvn = 'svn')
No description
in
Tasks at line 24
protected GitStack|CollectionBuilder
taskGitStack(string $pathToGit = 'git')
No description
in
Tasks at line 34
protected HgStack|CollectionBuilder
taskHgStack(string $pathToHg = 'hg')
No description
in
Tasks at line 14
protected CollectionBuilder
taskRotateLog(string|string[] $logfile)
No description
in
Tasks at line 24
protected CollectionBuilder
taskTruncateLog(string|string[] $logfile)
No description
in
Tasks at line 12
protected Install|CollectionBuilder
taskComposerInstall(null|string $pathToComposer = null)
No description
in
Tasks at line 22
protected Update|CollectionBuilder
taskComposerUpdate(null|string $pathToComposer = null)
No description
in
Tasks at line 32
protected DumpAutoload|CollectionBuilder
taskComposerDumpAutoload(null|string $pathToComposer = null)
No description
in
Tasks at line 42
protected Init|CollectionBuilder
taskComposerInit(null|string $pathToComposer = null)
No description
in
Tasks at line 52
protected Config|CollectionBuilder
taskComposerConfig(null|string $pathToComposer = null)
No description
in
Tasks at line 62
protected Validate|CollectionBuilder
taskComposerValidate(null|string $pathToComposer = null)
No description
in
Tasks at line 72
protected Remove|CollectionBuilder
taskComposerRemove(null|string $pathToComposer = null)
No description
in
Tasks at line 82
protected RequireDependency|CollectionBuilder
taskComposerRequire(null|string $pathToComposer = null)
No description
in
Tasks at line 92
protected CreateProject|CollectionBuilder
taskComposerCreateProject(null|string $pathToComposer = null)
No description
in
Tasks at line 102
protected CreateProject|CollectionBuilder
taskCheckPlatformReqs(null|string $pathToComposer = null)
No description
in
Tasks at line 12
protected Install|CollectionBuilder
taskBowerInstall(null|string $pathToBower = null)
No description
in
Tasks at line 22
protected Update|CollectionBuilder
taskBowerUpdate(null|string $pathToBower = null)
No description
in
Tasks at line 12
protected Install|CollectionBuilder
taskNpmInstall(null|string $pathToNpm = null)
No description
in
Tasks at line 22
protected Update|CollectionBuilder
taskNpmUpdate(null|string $pathToNpm = null)
No description
in
Tasks at line 12
protected Minify|CollectionBuilder
taskMinify(string $input)
No description
in
Tasks at line 22
protected ImageMinify|CollectionBuilder
taskImageMinify(string|string[] $input)
No description
in
Tasks at line 32
protected Less|CollectionBuilder
taskLess(array $input)
No description
in
Tasks at line 42
protected Scss|CollectionBuilder
taskScss(array $input)
No description
in
Tasks at line 10
protected Rsync|CollectionBuilder
taskRsync()
No description
in
Tasks at line 21
protected Ssh|CollectionBuilder
taskSshExec(null|string $hostname = null, null|string $user = null)
No description
in
Tasks at line 12
protected Codecept|CollectionBuilder
taskCodecept(null|string $pathToCodeception = null)
No description
in
Tasks at line 22
protected PHPUnit|CollectionBuilder
taskPhpUnit(null|string $pathToPhpUnit = null)
No description
in
Tasks at line 32
protected Phpspec|CollectionBuilder
taskPhpspec(null|string $pathToPhpspec = null)
No description
in
Tasks at line 42
protected Atoum|CollectionBuilder
taskAtoum(null|string $pathToAtoum = null)
No description
in
Tasks at line 52
protected Behat|CollectionBuilder
taskBehat(null|string $pathToBehat = null)
No description
in
Tasks at line 12
protected ApiGen|CollectionBuilder
taskApiGen(null|string $pathToApiGen = null)
No description
in
Tasks at line 12
protected Run|CollectionBuilder
taskDockerRun(string $image)
No description
in
Tasks at line 22
protected Pull|CollectionBuilder
taskDockerPull(string $image)
No description
in
Tasks at line 32
protected Build|CollectionBuilder
taskDockerBuild(string $path = '.')
No description
in
Tasks at line 42
protected Stop|CollectionBuilder
taskDockerStop(string|Result $cidOrResult)
No description
in
Tasks at line 52
protected Commit|CollectionBuilder
taskDockerCommit(string|Result $cidOrResult)
No description
in
Tasks at line 62
protected Start|CollectionBuilder
taskDockerStart(string|Result $cidOrResult)
No description
in
Tasks at line 72
protected Remove|CollectionBuilder
taskDockerRemove(string|Result $cidOrResult)
No description
in
Tasks at line 82
protected Exec|CollectionBuilder
taskDockerExec(string|Result $cidOrResult)
No description
in
Tasks at line 13
protected Run|CollectionBuilder
taskGulpRun(string $task = 'default', null|string $pathToGulp = null)
No description
protected Result
_exec(string|CommandInterface $command)
Executes shell command
protected Result
_copyDir(string $src, string $dst)
No description
protected Result
_mirrorDir(string $src, string $dst)
No description
protected Result
_deleteDir(string|string[] $dir)
No description
protected Result
_cleanDir(string|string[] $dir)
No description
protected Result
_rename(string $from, string $to, bool $overwrite = false)
No description
protected Result
_mkdir(string|string[] $dir)
No description
protected string
_tmpDir(string $prefix = 'tmp', string $base = '', bool $includeRandomPart = true)
No description
protected Result
_touch(string $file)
No description
protected Result
_remove(string|string[] $file)
No description
protected Result
_chgrp(string|string[] $file, string $group)
No description
protected Result
_chmod(string|string[] $file, int $permissions, int $umask = 00, bool $recursive = false)
No description
protected Result
_symlink(string $from, string $to)
No description
protected Result
_copy(string $from, string $to)
No description
protected Result
_flattenDir(string $from, string $to)
No description
protected Result
_svnCheckout(string $url)
No description
protected Result
_gitClone(string $url)
No description
protected Result
_hgClone(string $url)
No description
protected Result
_rotateLog(string|string[] $logfile)
No description
protected Result
_truncateLog(string|string[] $logfile)
No description