Toolkit

Toolkit

Table of Contents

Interfaces

AuthorizationInterface
Interface for Authorization classes.

Classes

AuthorizationBasic
Authorization Basic for QA api.
AuthorizationFactory
Authorization factory for QA api.
AuthorizationToken
Authorization Token for QA api.
ConfigurationCallbacks
Class containing configuration check callbacks.
DrupalReleaseHistory
Helper to fetch drupal.org release-history information.
JunitXmlGenerator
A simple Junit XML generator.
Mock
Toolkit mock class.
ConfigurationCommand
Execute the tasks from a Configuration command.
Process
Process a source file to its destination replacing tokens.
ReplaceBlock
Replace a block of content in given file.
AbstractCommands
Class AbstractCommands.
AbstractGitHooks
Projects should extend this class to override or extend the GitHooks feature.
AxeCommands
Commands to interact with the axe-scan.
BlackfireCommands
Commands to interact with the Blackfire.
BuildCommands
Provides commands to build a site for development and a production artifact.
ComponentCheckCommands
Command class for toolkit:component-check.
ConfigurationCommands
Configuration commands are defined in the runner.yml file under 'commands:'.
DockerCommands
Provides commands to update docker-compose.yml based on project's configurations.
DocumentationCommands
Provides commands to generate Toolkit documentation.
DrupalCommands
Drupal commands to setup and install a Drupal 8 site.
DrupalSanitiseCommands
Provides commands to check sanitisation fields.
DumpCommands
Provides commands to download and install dump files.
GitHooksCommands
Provides commands to interact with git hooks.
GitleaksCommands
Provides command to interact with GitLeaks.
InstallCommands
Class ToolkitCommands.
LintCommands
Commands to lint the source code and interact with ESLint.
PatchCommands
Commands for patch download and list.
ReleaseCommands
Provides commands to generate Toolkit release.
SymlinkProjectCommands
Provides command to symlink project as a package.
TestsCommands
Class TestsCommands.
ToolCommands
Generic tools.
ConfigForCommand
This class is based on \Consolidation\Config\Inject\ConfigForCommand.
Runner
Toolkit Runner.
Toolkit
Provides default Toolkit class.
Website
Handle communications with QA api.

Traits

Tasks
Robo task to Execute given tasks from configuration.
Tasks
Robo task to Replace configs/tokens in file.

        
On this page

Search results