forked from bavix/laravel-wallet
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.phpstorm.meta.php
97 lines (86 loc) · 5 KB
/
.phpstorm.meta.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
<?php
namespace PHPSTORM_META {
use Bavix\Wallet\Internal\Assembler\AvailabilityDtoAssemblerInterface;
use Bavix\Wallet\Internal\Assembler\TransactionDtoAssemblerInterface;
use Bavix\Wallet\Internal\Assembler\TransactionQueryAssemblerInterface;
use Bavix\Wallet\Internal\Assembler\TransferDtoAssemblerInterface;
use Bavix\Wallet\Internal\Assembler\TransferLazyDtoAssemblerInterface;
use Bavix\Wallet\Internal\Assembler\TransferQueryAssemblerInterface;
use Bavix\Wallet\Internal\Repository\TransactionRepositoryInterface;
use Bavix\Wallet\Internal\Repository\TransferRepositoryInterface;
use Bavix\Wallet\Services\AtomicService;
use Bavix\Wallet\Services\AtomicServiceInterface;
use Bavix\Wallet\Services\CastServiceInterface;
use Bavix\Wallet\Internal\Service\JsonServiceInterface;
use Bavix\Wallet\Services\DiscountServiceInterface;
use Bavix\Wallet\Services\PrepareServiceInterface;
use Bavix\Wallet\Internal\Transform\TransactionDtoTransformerInterface;
use Bavix\Wallet\Internal\Transform\TransferDtoTransformerInterface;
use Bavix\Wallet\Models\Transaction;
use Bavix\Wallet\Models\Transfer;
use Bavix\Wallet\Models\Wallet;
use Bavix\Wallet\Services\AssistantServiceInterface;
use Bavix\Wallet\Services\AtmServiceInterface;
use Bavix\Wallet\Services\BasketServiceInterface;
use Bavix\Wallet\Services\BookkeeperServiceInterface;
use Bavix\Wallet\Interfaces\CartInterface;
use Bavix\Wallet\Services\ConsistencyServiceInterface;
use Bavix\Wallet\Internal\Service\DatabaseServiceInterface;
use Bavix\Wallet\Services\ExchangeServiceInterface;
use Bavix\Wallet\Internal\Service\LockServiceInterface;
use Bavix\Wallet\Internal\Service\MathServiceInterface;
use Bavix\Wallet\Services\PurchaseServiceInterface;
use Bavix\Wallet\Internal\Service\StorageServiceInterface;
use Bavix\Wallet\Internal\Service\TranslatorServiceInterface;
use Bavix\Wallet\Internal\Service\UuidFactoryServiceInterface;
use Bavix\Wallet\Objects\Cart;
use Bavix\Wallet\Services\CommonServiceLegacy;
use Bavix\Wallet\Services\MetaServiceLegacy;
use Bavix\Wallet\Services\TaxServiceInterface;
override(\app(0), map([
// internal.assembler
AvailabilityDtoAssemblerInterface::class => AvailabilityDtoAssemblerInterface::class,
TransactionDtoAssemblerInterface::class => TransactionDtoAssemblerInterface::class,
TransferDtoAssemblerInterface::class => TransferDtoAssemblerInterface::class,
TransferLazyDtoAssemblerInterface::class => TransferLazyDtoAssemblerInterface::class,
// internal.query in assembler
TransactionQueryAssemblerInterface::class => TransactionQueryAssemblerInterface::class,
TransferQueryAssemblerInterface::class => TransferQueryAssemblerInterface::class,
// internal.repositories
TransactionRepositoryInterface::class => TransactionRepositoryInterface::class,
TransferRepositoryInterface::class => TransferRepositoryInterface::class,
// internal.service
DatabaseServiceInterface::class => DatabaseServiceInterface::class,
JsonServiceInterface::class => JsonServiceInterface::class,
LockServiceInterface::class => LockServiceInterface::class,
MathServiceInterface::class => MathServiceInterface::class,
StorageServiceInterface::class => StorageServiceInterface::class,
TranslatorServiceInterface::class => TranslatorServiceInterface::class,
UuidFactoryServiceInterface::class => UuidFactoryServiceInterface::class,
// internal.transform
TransactionDtoTransformerInterface::class => TransactionDtoTransformerInterface::class,
TransferDtoTransformerInterface::class => TransferDtoTransformerInterface::class,
// legacy.models
Wallet::class => Wallet::class,
Transfer::class => Transfer::class,
Transaction::class => Transaction::class,
// legacy.objects
Cart::class => Cart::class,
// services
AssistantServiceInterface::class => AssistantServiceInterface::class,
AtmServiceInterface::class => AtmServiceInterface::class,
AtomicServiceInterface::class => AtomicServiceInterface::class,
BasketServiceInterface::class => BasketServiceInterface::class,
BookkeeperServiceInterface::class => BookkeeperServiceInterface::class,
CastServiceInterface::class => CastServiceInterface::class,
ConsistencyServiceInterface::class => ConsistencyServiceInterface::class,
DiscountServiceInterface::class => DiscountServiceInterface::class,
ExchangeServiceInterface::class => ExchangeServiceInterface::class,
PrepareServiceInterface::class => PrepareServiceInterface::class,
PurchaseServiceInterface::class => PurchaseServiceInterface::class,
TaxServiceInterface::class => TaxServiceInterface::class,
// lagacy.services
CommonServiceLegacy::class => CommonServiceLegacy::class,
MetaServiceLegacy::class => MetaServiceLegacy::class,
]));
}