diff --git a/.speakeasy/gen.lock b/.speakeasy/gen.lock
index a396595..743d4b6 100755
--- a/.speakeasy/gen.lock
+++ b/.speakeasy/gen.lock
@@ -1,12 +1,12 @@
lockVersion: 2.0.0
id: 01a51eb2-5d90-4a24-b154-68e491d02c36
management:
- docChecksum: 184db864cffee563d43aae06915b9671
+ docChecksum: fa4c9c5c23680ad02fdbe831ad9d2403
docVersion: 0.0.3
- speakeasyVersion: 1.529.1
- generationVersion: 2.566.5
- releaseVersion: 0.14.4
- configChecksum: 7db505e20370d06d2d22f259c8833e51
+ speakeasyVersion: 1.531.4
+ generationVersion: 2.570.4
+ releaseVersion: 0.14.5
+ configChecksum: d1cf02d00b52dd49489a64a52f44c1a7
repoURL: https://github.com/LukeHagar/plexphp.git
repoSubDirectory: .
installationURL: https://github.com/LukeHagar/plexphp
@@ -14,7 +14,7 @@ management:
features:
php:
constsAndDefaults: 0.2.0
- core: 3.8.3
+ core: 3.8.4
deprecations: 2.81.1
enums: 2.81.1
errors: 0.3.0
diff --git a/.speakeasy/gen.yaml b/.speakeasy/gen.yaml
index 79507c0..a247026 100644
--- a/.speakeasy/gen.yaml
+++ b/.speakeasy/gen.yaml
@@ -15,7 +15,7 @@ generation:
oAuth2ClientCredentialsEnabled: false
oAuth2PasswordEnabled: false
php:
- version: 0.14.4
+ version: 0.14.5
additionalDependencies:
autoload: {}
autoload-dev: {}
diff --git a/.speakeasy/workflow.lock b/.speakeasy/workflow.lock
index 23a28ce..e378dc7 100644
--- a/.speakeasy/workflow.lock
+++ b/.speakeasy/workflow.lock
@@ -1,4 +1,4 @@
-speakeasyVersion: 1.529.1
+speakeasyVersion: 1.531.4
sources:
my-source:
sourceNamespace: my-source
@@ -9,19 +9,19 @@ sources:
- main
plexapi:
sourceNamespace: plexapi
- sourceRevisionDigest: sha256:ea508e3da23b283f47aeb4384d6b3ab374a27bdffb8d8d8376cedbad3ad77a06
- sourceBlobDigest: sha256:c210adbd02b0213b9e6f95ffc27f60ec38f8f9040137d55ccf2b650d92ab0ff5
+ sourceRevisionDigest: sha256:db75a06885b897418dcb580679b5f744348573ad317155172346d32442420e5e
+ sourceBlobDigest: sha256:ac0a3c3a6df002378b3522325c2330ba4309fbbbfa503a04b8267398f20033f5
tags:
- latest
- - speakeasy-sdk-regen-1743984680
+ - speakeasy-sdk-regen-1744675871
targets:
plexphp:
source: plexapi
sourceNamespace: plexapi
- sourceRevisionDigest: sha256:ea508e3da23b283f47aeb4384d6b3ab374a27bdffb8d8d8376cedbad3ad77a06
- sourceBlobDigest: sha256:c210adbd02b0213b9e6f95ffc27f60ec38f8f9040137d55ccf2b650d92ab0ff5
+ sourceRevisionDigest: sha256:db75a06885b897418dcb580679b5f744348573ad317155172346d32442420e5e
+ sourceBlobDigest: sha256:ac0a3c3a6df002378b3522325c2330ba4309fbbbfa503a04b8267398f20033f5
codeSamplesNamespace: code-samples-php-plexphp
- codeSamplesRevisionDigest: sha256:5b30be3519ba86cc5dd18010a2925acfe81722ac097ca5458fcbc77c08111f11
+ codeSamplesRevisionDigest: sha256:ed756e2dc91cd7ba0d51d50d28ae1e51f6f4d0eaf41b490dd5ced93f5ed83225
workflow:
workflowVersion: 1.0.0
speakeasyVersion: latest
diff --git a/RELEASES.md b/RELEASES.md
index f8d4e63..17ceb18 100644
--- a/RELEASES.md
+++ b/RELEASES.md
@@ -842,4 +842,14 @@ Based on:
### Generated
- [php v0.14.4] .
### Releases
-- [Composer v0.14.4] https://packagist.org/packages/lukehagar/plex-api#v0.14.4 - .
\ No newline at end of file
+- [Composer v0.14.4] https://packagist.org/packages/lukehagar/plex-api#v0.14.4 - .
+
+## 2025-04-15 00:10:54
+### Changes
+Based on:
+- OpenAPI Doc
+- Speakeasy CLI 1.531.4 (2.570.4) https://github.com/speakeasy-api/speakeasy
+### Generated
+- [php v0.14.5] .
+### Releases
+- [Composer v0.14.5] https://packagist.org/packages/lukehagar/plex-api#v0.14.5 - .
\ No newline at end of file
diff --git a/docs/Models/Operations/GetAllLibrariesDirectory.md b/docs/Models/Operations/GetAllLibrariesDirectory.md
index 38c816c..bd3e7a2 100644
--- a/docs/Models/Operations/GetAllLibrariesDirectory.md
+++ b/docs/Models/Operations/GetAllLibrariesDirectory.md
@@ -3,26 +3,26 @@
## Fields
-| Field | Type | Required | Description | Example |
-| ----------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------- |
-| `allowSync` | *bool* | :heavy_check_mark: | Indicates whether syncing is allowed. | false |
-| `art` | *string* | :heavy_check_mark: | URL for the background artwork of the media container. | /:/resources/show-fanart.jpg |
-| `composite` | *string* | :heavy_check_mark: | The relative path to the composite media item. | /library/sections/1/composite/1743824484 |
-| `filters` | *bool* | :heavy_check_mark: | UNKNOWN | true |
-| `refreshing` | *bool* | :heavy_check_mark: | Indicates whether the library is currently being refreshed or updated | true |
-| `thumb` | *string* | :heavy_check_mark: | URL for the thumbnail image of the media container. | /:/resources/show.png |
-| `key` | *string* | :heavy_check_mark: | The library key representing the unique identifier | 1 |
-| `type` | [Operations\GetAllLibrariesType](../../Models/Operations/GetAllLibrariesType.md) | :heavy_check_mark: | N/A | movie |
-| `title` | *string* | :heavy_check_mark: | The title of the library | Movies |
-| `agent` | *string* | :heavy_check_mark: | The Plex agent used to match and retrieve media metadata. | tv.plex.agents.movie |
-| `scanner` | *string* | :heavy_check_mark: | UNKNOWN | Plex Movie |
-| `language` | *string* | :heavy_check_mark: | The Plex library language that has been set | en-US |
-| `uuid` | *string* | :heavy_check_mark: | The universally unique identifier for the library. | e69655a2-ef48-4aba-bb19-01e7d3cc34d6 |
-| `updatedAt` | *int* | :heavy_check_mark: | Unix epoch datetime in seconds | 1556281940 |
-| `createdAt` | *?int* | :heavy_minus_sign: | N/A | 1556281940 |
-| `scannedAt` | *int* | :heavy_check_mark: | Unix epoch datetime in seconds | 1556281940 |
-| `content` | *bool* | :heavy_check_mark: | UNKNOWN | true |
-| `directory` | *bool* | :heavy_check_mark: | UNKNOWN | true |
-| `contentChangedAt` | *int* | :heavy_check_mark: | The number of seconds since the content was last changed relative to now. | 9173960 |
-| `hidden` | [?Operations\Hidden](../../Models/Operations/Hidden.md) | :heavy_minus_sign: | N/A | 1 |
-| `location` | array<[Operations\GetAllLibrariesLocation](../../Models/Operations/GetAllLibrariesLocation.md)> | :heavy_check_mark: | N/A | |
\ No newline at end of file
+| Field | Type | Required | Description | Example |
+| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
+| `allowSync` | *bool* | :heavy_check_mark: | Indicates whether syncing is allowed. | false |
+| `art` | *string* | :heavy_check_mark: | URL for the background artwork of the media container. | /:/resources/show-fanart.jpg |
+| `composite` | *string* | :heavy_check_mark: | The relative path to the composite media item. | /library/sections/1/composite/1743824484 |
+| `filters` | *bool* | :heavy_check_mark: | UNKNOWN | true |
+| `refreshing` | *bool* | :heavy_check_mark: | Indicates whether the library is currently being refreshed or updated | true |
+| `thumb` | *string* | :heavy_check_mark: | URL for the thumbnail image of the media container. | /:/resources/show.png |
+| `key` | *string* | :heavy_check_mark: | The library key representing the unique identifier | 1 |
+| `type` | [Operations\GetAllLibrariesType](../../Models/Operations/GetAllLibrariesType.md) | :heavy_check_mark: | N/A | movie |
+| `title` | *string* | :heavy_check_mark: | The title of the library | Movies |
+| `agent` | *string* | :heavy_check_mark: | The Plex agent used to match and retrieve media metadata. | tv.plex.agents.movie |
+| `scanner` | *string* | :heavy_check_mark: | UNKNOWN | Plex Movie |
+| `language` | *string* | :heavy_check_mark: | The Plex library language that has been set | en-US |
+| `uuid` | *string* | :heavy_check_mark: | The universally unique identifier for the library. | e69655a2-ef48-4aba-bb19-01e7d3cc34d6 |
+| `updatedAt` | *int* | :heavy_check_mark: | Unix epoch datetime in seconds | 1556281940 |
+| `createdAt` | *?int* | :heavy_minus_sign: | N/A | 1556281940 |
+| `scannedAt` | *int* | :heavy_check_mark: | Unix epoch datetime in seconds | 1556281940 |
+| `content` | *bool* | :heavy_check_mark: | UNKNOWN | true |
+| `directory` | *bool* | :heavy_check_mark: | UNKNOWN | true |
+| `contentChangedAt` | *int* | :heavy_check_mark: | Timestamp (in seconds) representing the last time the content was modified.
NOTE: Some Plex server have some absurd values for this field, like 8457612157633039800 so it should be int64
| 9173960 |
+| `hidden` | [?Operations\Hidden](../../Models/Operations/Hidden.md) | :heavy_minus_sign: | N/A | 1 |
+| `location` | array<[Operations\GetAllLibrariesLocation](../../Models/Operations/GetAllLibrariesLocation.md)> | :heavy_check_mark: | N/A | |
\ No newline at end of file
diff --git a/src/Models/Operations/GetAllLibrariesDirectory.php b/src/Models/Operations/GetAllLibrariesDirectory.php
index 3f2acd2..cfa6025 100644
--- a/src/Models/Operations/GetAllLibrariesDirectory.php
+++ b/src/Models/Operations/GetAllLibrariesDirectory.php
@@ -148,7 +148,10 @@ class GetAllLibrariesDirectory
public bool $directory;
/**
- * The number of seconds since the content was last changed relative to now.
+ * Timestamp (in seconds) representing the last time the content was modified.
+ *
+ * NOTE: Some Plex server have some absurd values for this field, like 8457612157633039800 so it should be int64
+ *
*
* @var int $contentChangedAt
*/
diff --git a/src/SDKConfiguration.php b/src/SDKConfiguration.php
index c3bc249..a1f85d1 100644
--- a/src/SDKConfiguration.php
+++ b/src/SDKConfiguration.php
@@ -33,11 +33,11 @@ class SDKConfiguration
public string $openapiDocVersion = '0.0.3';
- public string $sdkVersion = '0.14.4';
+ public string $sdkVersion = '0.14.5';
- public string $genVersion = '2.566.5';
+ public string $genVersion = '2.570.4';
- public string $userAgent = 'speakeasy-sdk/php 0.14.4 2.566.5 0.0.3 lukehagar/plex-api';
+ public string $userAgent = 'speakeasy-sdk/php 0.14.5 2.570.4 0.0.3 lukehagar/plex-api';
public ?RetryConfig $retryConfig = null;