CommonNodeAbstract

Base class for any custom node: pure logic, no external HTTP, no fan-out.

use Hanaboso\PipesPhpSdk\CustomNode\CommonNodeAbstract;

Implements #

CommonNodeInterface. Uses CommonNodeTrait for shared helpers.

Methods you implement #

MethodReturnsPurpose
getName()stringStable internal node identifier.
processAction(ProcessDto $dto)ProcessDtoThe transformation. Return the (possibly mutated) $dto.

Methods provided #

MethodReturnsPurpose
getApplicationInstallFromProcess(ProcessDto $dto)?ApplicationInstallLoad the install for the current process (only set when the node is registered against an Application).

Service tag #

Tag the class as orchesty.node in services.yaml to register it with the platform.

See also #

© 2025 Orchesty Solutions. All rights reserved.