public function testSameValueAs() { $anUuid = Uuid::uuid4(); $anActionId = new ActionId($anUuid); $sameActionId = new ActionId($anUuid); $otherActionId = new ActionId(Uuid::uuid4()); $this->assertTrue($anActionId->sameValueAs($sameActionId)); $this->assertFalse($anActionId->sameValueAs($otherActionId)); }
/** * @param ActionId $anActionId * @return Action|null */ public function getActionOfId(ActionId $anActionId) { return $this->find($anActionId->toString()); }
/** * @param ActionId $anActionId * @param Type $aType * @param Name $aName * @param Arguments $anArguments * @param WorkflowRunId $aWorkflowRunId */ public function __construct(ActionId $anActionId, Type $aType, Name $aName, Arguments $anArguments, WorkflowRunId $aWorkflowRunId) { $anActionCreated = new ActionCreated(array('actionId' => $anActionId->toString(), 'type' => $aType->toString(), 'name' => $aName->toString(), 'arguments' => $anArguments->toString(), 'workflowRunId' => $aWorkflowRunId->toString())); $this->update($anActionCreated); }