Skip to content

Commit 90009ab

Browse files
release: v0.1.12
1 parent cfac972 commit 90009ab

9 files changed

Lines changed: 187 additions & 55 deletions

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,5 +84,5 @@
8484
"/tests"
8585
]
8686
},
87-
"version": "0.1.11"
87+
"version": "0.1.12"
8888
}

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "roxyapi-sdk-php-tooling",
33
"private": true,
4-
"version": "0.1.11",
4+
"version": "0.1.12",
55
"description": "Codegen tooling for the roxyapi/sdk Composer package. Not published.",
66
"type": "module",
77
"scripts": {

specs/openapi.json

Lines changed: 130 additions & 19 deletions
Large diffs are not rendered by default.

src/Generated/Requests/AnalyzeNumberSequenceRequest.php

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,11 @@
1717
*
1818
* Smart angel number analysis that works for ANY number sequence, not just known angel
1919
* numbers. Automatically classifies the pattern type (repeating, sequential, mirror, master,
20-
* root), calculates the numerology digit root, checks the database for a known meaning, and
21-
* provides the foundational digit root interpretation as a fallback. Perfect for synchronicity
22-
* tracking apps where users enter arbitrary number sequences they encounter.
20+
* root, compound), calculates the numerology digit root, checks the database for a known
21+
* meaning, and provides the foundational digit root interpretation (with full spiritual, love,
22+
* career, money, and twin flame guidance) as a fallback. An optional context parameter adds a
23+
* note tailored to where the number was seen. Perfect for synchronicity tracking apps where
24+
* users enter arbitrary number sequences they encounter.
2325
*
2426
* GET /angel-numbers/lookup
2527
*/
@@ -29,6 +31,7 @@ class AnalyzeNumberSequenceRequest extends Request
2931

3032
public function __construct(
3133
public readonly string $number,
34+
public readonly ?string $context = null,
3235
public readonly ?string $lang = null,
3336
) {
3437
}
@@ -45,6 +48,9 @@ protected function defaultQuery(): array
4548
{
4649
$query = [];
4750
$query['number'] = $this->number;
51+
if ($this->context !== null) {
52+
$query['context'] = $this->context;
53+
}
4854
if ($this->lang !== null) {
4955
$query['lang'] = $this->lang;
5056
}

src/Generated/Requests/GetAngelNumberRequest.php

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,11 @@
1616
* Get Angel Number Meaning
1717
*
1818
* Get the complete, authoritative meaning and interpretation for a specific angel number.
19-
* Returns detailed spiritual, love, career, and twin flame interpretations along with
20-
* keywords, affirmation, and actionable steps. Covers 43 angel numbers including 111, 222,
21-
* 333, 444, 555, 666, 777, 888, 999, 1111, 1212, 1234, and more. Authoritative interpretations
22-
* covering all major angel number patterns.
19+
* Returns detailed spiritual, love, career, money, and twin flame interpretations, plus a
20+
* biblical perspective and a shadow reading, along with keywords, affirmation, and actionable
21+
* steps. Covers 75+ angel numbers including 111, 222, 333, 444, 555, 666, 777, 888, 999, 1111,
22+
* 1212, 1234, and more. Authoritative interpretations covering all major angel number
23+
* patterns.
2324
*
2425
* GET /angel-numbers/numbers/{number}
2526
*/

src/Generated/Requests/GetDailyAngelNumberRequest.php

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,10 @@
1919
*
2020
* Get the angel number of the day with full meaning and interpretation. Returns a
2121
* deterministic angel number based on the current date (or a provided seed date), ensuring all
22-
* users see the same number for any given day. Includes complete spiritual, love, career, and
23-
* twin flame interpretations. Perfect for daily guidance features, push notifications, content
24-
* generation, and angel number widget integrations.
22+
* users see the same number for any given day. Includes complete spiritual, love, career,
23+
* money, and twin flame interpretations plus a biblical perspective and a shadow reading.
24+
* Perfect for daily guidance features, push notifications, content generation, and angel
25+
* number widget integrations.
2526
*
2627
* POST /angel-numbers/daily
2728
*/

src/Generated/Requests/ListAngelNumbersRequest.php

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,12 @@
1515
/**
1616
* List All Angel Numbers
1717
*
18-
* Retrieve the complete database of angel numbers with summary information. Returns all 43
19-
* angel numbers covering root digits (0-9), master numbers (11, 22, 33), double digits
20-
* (44-99), triple repeating (111-999), quad repeating (1111-9999), mirror patterns (1212), and
21-
* sequential numbers (1234). Supports optional type filtering. Perfect for building angel
22-
* number explorer apps, reference guides, and spiritual databases.
18+
* Retrieve the complete database of angel numbers with summary information. Returns 75+ angel
19+
* numbers covering root digits (0-9), master numbers (11, 22, 33), double digits (44-99),
20+
* triple repeating (111-999), quad repeating (1111-9999), the mirror families (X0X like
21+
* 101-909, X1X, four-digit mirrors like 1212-2121), palindromes (1221, 1331), compound
22+
* sequences (911, 1122), and sequential numbers (123, 1234). Supports optional type filtering.
23+
* Perfect for building angel number explorer apps, reference guides, and spiritual databases.
2324
*
2425
* GET /angel-numbers/numbers
2526
*/

src/Generated/Resources/AngelNumbersResource.php

Lines changed: 30 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -23,16 +23,23 @@ class AngelNumbersResource extends BaseResource
2323
*
2424
* Smart angel number analysis that works for ANY number sequence, not just known angel
2525
* numbers. Automatically classifies the pattern type (repeating, sequential, mirror, master,
26-
* root), calculates the numerology digit root, checks the database for a known meaning, and
27-
* provides the foundational digit root interpretation as a fallback. Perfect for synchronicity
28-
* tracking apps where users enter arbitrary number sequences they encounter.
26+
* root, compound), calculates the numerology digit root, checks the database for a known
27+
* meaning, and provides the foundational digit root interpretation (with full spiritual, love,
28+
* career, money, and twin flame guidance) as a fallback. An optional context parameter adds a
29+
* note tailored to where the number was seen. Perfect for synchronicity tracking apps where
30+
* users enter arbitrary number sequences they encounter.
2931
*
3032
* GET /angel-numbers/lookup
3133
*
3234
* @param string $number
3335
* Number sequence to analyze (1-8 digits). Can be any number the user has encountered: clock
3436
* times (1111), addresses (717), receipts (888), license plates (4444), or any repeating
3537
* pattern.
38+
* @param string|null $context
39+
* Where the number was seen. When supplied, the response adds a contextNote tailoring the
40+
* reading to the sighting: clock (a glanced time), receipt (a purchase), license-plate (in
41+
* transit), phone (a call or notification), address (a home or place), price (a total or
42+
* amount).
3643
* @param string|null $lang
3744
* Response language (ISO 639-1). Supported: en, tr, de, es, hi, pt, fr, ru. Defaults to en.
3845
* Languages without translations yet return English.
@@ -41,10 +48,11 @@ class AngelNumbersResource extends BaseResource
4148
*/
4249
public function analyzeNumberSequence(
4350
string $number,
51+
?string $context = null,
4452
?string $lang = null
4553
): array
4654
{
47-
$request = new \RoxyAPI\Sdk\Generated\Requests\AnalyzeNumberSequenceRequest(number: $number, lang: $lang);
55+
$request = new \RoxyAPI\Sdk\Generated\Requests\AnalyzeNumberSequenceRequest(number: $number, context: $context, lang: $lang);
4856

4957
return $this->callRequest($request);
5058
}
@@ -53,10 +61,11 @@ public function analyzeNumberSequence(
5361
* Get Angel Number Meaning
5462
*
5563
* Get the complete, authoritative meaning and interpretation for a specific angel number.
56-
* Returns detailed spiritual, love, career, and twin flame interpretations along with
57-
* keywords, affirmation, and actionable steps. Covers 43 angel numbers including 111, 222,
58-
* 333, 444, 555, 666, 777, 888, 999, 1111, 1212, 1234, and more. Authoritative interpretations
59-
* covering all major angel number patterns.
64+
* Returns detailed spiritual, love, career, money, and twin flame interpretations, plus a
65+
* biblical perspective and a shadow reading, along with keywords, affirmation, and actionable
66+
* steps. Covers 75+ angel numbers including 111, 222, 333, 444, 555, 666, 777, 888, 999, 1111,
67+
* 1212, 1234, and more. Authoritative interpretations covering all major angel number
68+
* patterns.
6069
*
6170
* GET /angel-numbers/numbers/{number}
6271
*
@@ -84,9 +93,10 @@ public function getAngelNumber(
8493
*
8594
* Get the angel number of the day with full meaning and interpretation. Returns a
8695
* deterministic angel number based on the current date (or a provided seed date), ensuring all
87-
* users see the same number for any given day. Includes complete spiritual, love, career, and
88-
* twin flame interpretations. Perfect for daily guidance features, push notifications, content
89-
* generation, and angel number widget integrations.
96+
* users see the same number for any given day. Includes complete spiritual, love, career,
97+
* money, and twin flame interpretations plus a biblical perspective and a shadow reading.
98+
* Perfect for daily guidance features, push notifications, content generation, and angel
99+
* number widget integrations.
90100
*
91101
* POST /angel-numbers/daily
92102
*
@@ -117,11 +127,12 @@ public function getDailyAngelNumber(
117127
/**
118128
* List All Angel Numbers
119129
*
120-
* Retrieve the complete database of angel numbers with summary information. Returns all 43
121-
* angel numbers covering root digits (0-9), master numbers (11, 22, 33), double digits
122-
* (44-99), triple repeating (111-999), quad repeating (1111-9999), mirror patterns (1212), and
123-
* sequential numbers (1234). Supports optional type filtering. Perfect for building angel
124-
* number explorer apps, reference guides, and spiritual databases.
130+
* Retrieve the complete database of angel numbers with summary information. Returns 75+ angel
131+
* numbers covering root digits (0-9), master numbers (11, 22, 33), double digits (44-99),
132+
* triple repeating (111-999), quad repeating (1111-9999), the mirror families (X0X like
133+
* 101-909, X1X, four-digit mirrors like 1212-2121), palindromes (1221, 1331), compound
134+
* sequences (911, 1122), and sequential numbers (123, 1234). Supports optional type filtering.
135+
* Perfect for building angel number explorer apps, reference guides, and spiritual databases.
125136
*
126137
* GET /angel-numbers/numbers
127138
*
@@ -134,8 +145,9 @@ public function getDailyAngelNumber(
134145
* Number of items to skip for pagination. Default 0.
135146
* @param string|null $type
136147
* Filter results by angel number pattern type. "repeating" returns numbers like 111, 444,
137-
* 7777. "sequential" returns patterns like 1234. "mirror" returns palindrome patterns like
138-
* 1212. "master" returns 11, 22, 33. "root" returns single digits 0-9.
148+
* 7777. "sequential" returns patterns like 1234. "mirror" returns palindrome or alternating
149+
* patterns like 1212, 717. "master" returns 11, 22, 33. "root" returns single digits 0-9.
150+
* "compound" returns mixed sequences with no pure pattern like 911, 1122.
139151
*
140152
* @return array<string, mixed>
141153
*/

src/Version.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,5 +9,5 @@
99
*/
1010
final class Version
1111
{
12-
public const VERSION = '0.1.11';
12+
public const VERSION = '0.1.12';
1313
}

0 commit comments

Comments
 (0)