> For clean Markdown content of this page, append .md to this URL. For the complete documentation index, see https://buildwithfern.com/learn/llms.txt. ## 0.7.0 **`(feat):`** The SDK now supports inline path parameters in the generated request class like so: **`class GetUserRequest extends JsonSerializableType {`** ````php class GetUserRequest extends JsonSerializableType { /** * @var string $userId */ public string $userId; } ``` You can configure this in your `generators.yml` like so: ```yaml - name: fernapi/fern-php-sdk version: 0.7.0 config: inlinePathParameters: true ```` ## 0.6.0 **`(feat):`** You can now configure the generated class property access to be `public` or `private`. * When the access is public, both the getter and setter methods are omitted (default). * When the access is private, both the getter and setter methods are generated. You can configure this in your `generators.yml` like so: **`- name: fernapi/fern-php-sdk`** ```yaml - name: fernapi/fern-php-sdk version: 0.6.0 config: propertyAccess: private ``` ## 0.5.2 **`(fix):`** Update the endpoint generator to not require the in-lined request wrapper if it's only composed of optional properties. **`(fix):`** Update optional query parameters lists to be generated as an optional array instead of an array of optional values.