Skip to content

Commit d8b47a2

Browse files
feat(php): rename internal types
1 parent ac66540 commit d8b47a2

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

44 files changed

+103
-116
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ $unifiedResponse = $client->casParser->smartParse(
5656
var_dump($unifiedResponse->demat_accounts);
5757
```
5858

59-
## Value Objects
59+
### Value Objects
6060

6161
It is recommended to use the static `with` constructor `Dog::with(name: "Joey")`
6262
and named parameters to initialize value objects.

src/CasGenerator/CasGeneratorGenerateCasParams.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@
66

77
use CasParser\CasGenerator\CasGeneratorGenerateCasParams\CasAuthority;
88
use CasParser\Core\Attributes\Api;
9-
use CasParser\Core\Concerns\Model;
10-
use CasParser\Core\Concerns\Params;
9+
use CasParser\Core\Concerns\SdkModel;
10+
use CasParser\Core\Concerns\SdkParams;
1111
use CasParser\Core\Contracts\BaseModel;
1212

1313
/**
@@ -25,8 +25,8 @@
2525
*/
2626
final class CasGeneratorGenerateCasParams implements BaseModel
2727
{
28-
use Model;
29-
use Params;
28+
use SdkModel;
29+
use SdkParams;
3030

3131
/**
3232
* Email address to receive the CAS document.

src/CasGenerator/CasGeneratorGenerateCasParams/CasAuthority.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
namespace CasParser\CasGenerator\CasGeneratorGenerateCasParams;
66

7-
use CasParser\Core\Concerns\Enum;
7+
use CasParser\Core\Concerns\SdkEnum;
88
use CasParser\Core\Conversion\Contracts\ConverterSource;
99

1010
/**
@@ -14,7 +14,7 @@
1414
*/
1515
final class CasAuthority implements ConverterSource
1616
{
17-
use Enum;
17+
use SdkEnum;
1818

1919
public const KFINTECH = 'kfintech';
2020

src/CasParser/CasParserCamsKfintechParams.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
namespace CasParser\CasParser;
66

77
use CasParser\Core\Attributes\Api;
8-
use CasParser\Core\Concerns\Model;
9-
use CasParser\Core\Concerns\Params;
8+
use CasParser\Core\Concerns\SdkModel;
9+
use CasParser\Core\Concerns\SdkParams;
1010
use CasParser\Core\Contracts\BaseModel;
1111

1212
/**
@@ -19,8 +19,8 @@
1919
*/
2020
final class CasParserCamsKfintechParams implements BaseModel
2121
{
22-
use Model;
23-
use Params;
22+
use SdkModel;
23+
use SdkParams;
2424

2525
/**
2626
* Password for the PDF file (if required).

src/CasParser/CasParserCdslParams.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
namespace CasParser\CasParser;
66

77
use CasParser\Core\Attributes\Api;
8-
use CasParser\Core\Concerns\Model;
9-
use CasParser\Core\Concerns\Params;
8+
use CasParser\Core\Concerns\SdkModel;
9+
use CasParser\Core\Concerns\SdkParams;
1010
use CasParser\Core\Contracts\BaseModel;
1111

1212
/**
@@ -19,8 +19,8 @@
1919
*/
2020
final class CasParserCdslParams implements BaseModel
2121
{
22-
use Model;
23-
use Params;
22+
use SdkModel;
23+
use SdkParams;
2424

2525
/**
2626
* Password for the PDF file (if required).

src/CasParser/CasParserNsdlParams.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
namespace CasParser\CasParser;
66

77
use CasParser\Core\Attributes\Api;
8-
use CasParser\Core\Concerns\Model;
9-
use CasParser\Core\Concerns\Params;
8+
use CasParser\Core\Concerns\SdkModel;
9+
use CasParser\Core\Concerns\SdkParams;
1010
use CasParser\Core\Contracts\BaseModel;
1111

1212
/**
@@ -19,8 +19,8 @@
1919
*/
2020
final class CasParserNsdlParams implements BaseModel
2121
{
22-
use Model;
23-
use Params;
22+
use SdkModel;
23+
use SdkParams;
2424

2525
/**
2626
* Password for the PDF file (if required).

src/CasParser/CasParserSmartParseParams.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
namespace CasParser\CasParser;
66

77
use CasParser\Core\Attributes\Api;
8-
use CasParser\Core\Concerns\Model;
9-
use CasParser\Core\Concerns\Params;
8+
use CasParser\Core\Concerns\SdkModel;
9+
use CasParser\Core\Concerns\SdkParams;
1010
use CasParser\Core\Contracts\BaseModel;
1111

1212
/**
@@ -19,8 +19,8 @@
1919
*/
2020
final class CasParserSmartParseParams implements BaseModel
2121
{
22-
use Model;
23-
use Params;
22+
use SdkModel;
23+
use SdkParams;
2424

2525
/**
2626
* Password for the PDF file (if required).

src/CasParser/UnifiedResponse.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
use CasParser\CasParser\UnifiedResponse\MutualFund;
1212
use CasParser\CasParser\UnifiedResponse\Summary;
1313
use CasParser\Core\Attributes\Api;
14-
use CasParser\Core\Concerns\Model;
14+
use CasParser\Core\Concerns\SdkModel;
1515
use CasParser\Core\Contracts\BaseModel;
1616
use CasParser\Core\Conversion\ListOf;
1717

@@ -27,7 +27,7 @@
2727
*/
2828
final class UnifiedResponse implements BaseModel
2929
{
30-
use Model;
30+
use SdkModel;
3131

3232
/** @var null|list<DematAccount> $dematAccounts */
3333
#[Api(

src/CasParser/UnifiedResponse/DematAccount.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
use CasParser\CasParser\UnifiedResponse\DematAccount\DematType;
99
use CasParser\CasParser\UnifiedResponse\DematAccount\Holdings;
1010
use CasParser\Core\Attributes\Api;
11-
use CasParser\Core\Concerns\Model;
11+
use CasParser\Core\Concerns\SdkModel;
1212
use CasParser\Core\Contracts\BaseModel;
1313

1414
/**
@@ -25,7 +25,7 @@
2525
*/
2626
final class DematAccount implements BaseModel
2727
{
28-
use Model;
28+
use SdkModel;
2929

3030
/**
3131
* Additional information specific to the demat account type.

src/CasParser/UnifiedResponse/DematAccount/AdditionalInfo.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
namespace CasParser\CasParser\UnifiedResponse\DematAccount;
66

77
use CasParser\Core\Attributes\Api;
8-
use CasParser\Core\Concerns\Model;
8+
use CasParser\Core\Concerns\SdkModel;
99
use CasParser\Core\Contracts\BaseModel;
1010
use CasParser\Core\Conversion\ListOf;
1111

@@ -25,7 +25,7 @@
2525
*/
2626
final class AdditionalInfo implements BaseModel
2727
{
28-
use Model;
28+
use SdkModel;
2929

3030
/**
3131
* Beneficiary Owner status (CDSL).

0 commit comments

Comments
 (0)