# StepInterface
Chevere\Interfaces\Workflow\StepInterface
# Description
Describes the component in charge of defining a task (a unit of job).
# Methods
# __construct()
# Parameters
- string
$action
THROWS
# withArguments()
Return an instance with the specified $namedArguments
.
# Parameters
- mixed
...$namedArguments
RETURN
self
This method MUST retain the state of the current instance, and return
an instance that contains the specified $namedArguments
.
# action()
RETURN
string
# arguments()
RETURN
array