_generated\AcceptanceTesterActions::grabDataFromResponseByJsonPath PHP Method

grabDataFromResponseByJsonPath() public method

Returns data from the current JSON response using JSONPath as selector. JsonPath is XPath equivalent for querying Json structures. Try your JsonPath expressions online. Even for a single value an array is returned. This method **require flow/jsonpath > 0.2 library to be installed**. Example: php user.id in json $firstUserId = $I->grabDataFromResponseByJsonPath('$..users[0].id'); $I->sendPUT('/user', array('id' => $firstUserId[0], 'name' => 'davert')); ?>
See also: Codeception\Module\REST::grabDataFromResponseByJsonPath()
public grabDataFromResponseByJsonPath ( string $jsonPath ) : array
$jsonPath string
return array Array of matching items
    public function grabDataFromResponseByJsonPath($jsonPath)
    {
        return $this->getScenario()->runStep(new \Codeception\Step\Action('grabDataFromResponseByJsonPath', func_get_args()));
    }
AcceptanceTesterActions