Skip to content

Fluent setter #32

@lmis-rom

Description

@lmis-rom

Sometimes fluent setter, sometimes normal. fluent setter mostly not used:

example: src/Api/Builder/CapabilityBuilder.php:withTaskdata

$capability = new Capability();
$capability->setDirection($direction);
$capability->setTechnicalMessageType(CapabilityTypeDefinitions::ISO_11783_TASKDATA_ZIP);

could be for example:

$capability = (new Capability())
->setDirection($direction)
->setTechnicalMessageType(CapabilityTypeDefinitions::ISO_11783_TASKDATA_ZIP);

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions