You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Remove local application files and update examples
Deleted outdated local application files including .env, activity-handler.php, and robot-handler.php. Updated README with detailed instructions and examples on working with webhooks and local applications. Added a new composer.json for dependency management in the local-application directory.
Signed-off-by: mesilov <[email protected]>
8. Save local application in Bitrix24 tab and press «OPEN APPLICATION» button.
240
+
241
+
141
242
### Create application for Bitrix24 marketplace
142
243
143
244
if you want to create application you can use production-ready contracts in namespace
@@ -146,16 +247,22 @@ if you want to create application you can use production-ready contracts in name
146
247
-`Bitrix24Accounts` — Store auth tokens and
147
248
provides [methods](src/Application/Contracts/Bitrix24Accounts/Docs/Bitrix24Accounts.md) for work with Bitrix24
148
249
account.
149
-
-`ApplicationInstallations` — Store information about [application installation](src/Application/Contracts/ApplicationInstallations/Docs/ApplicationInstallations.md), linked with Bitrix24 Account with auth
250
+
-`ApplicationInstallations` — Store information
251
+
about [application installation](src/Application/Contracts/ApplicationInstallations/Docs/ApplicationInstallations.md),
252
+
linked with Bitrix24 Account with auth
150
253
tokens. Optional can store links to:
151
254
- Client contact person: client person who responsible for application usage
152
255
- Bitrix24 Partner contact person: partner contact person who supports client and configure application
153
256
- Bitrix24 Partner: partner who supports client portal
154
-
-`ContactPersons` – Store information [about person](src/Application/Contracts/ContactPersons/Docs/ContactPersons.md) who installed application.
155
-
-`Bitrix24Partners` – Store information about [Bitrix24 Partner](src/Application/Contracts/Bitrix24Partners/Docs/Bitrix24Partners.md) who supports client portal and install or configure application.
257
+
-`ContactPersons` – Store information [about person](src/Application/Contracts/ContactPersons/Docs/ContactPersons.md)
258
+
who installed application.
259
+
-`Bitrix24Partners` – Store information
260
+
about [Bitrix24 Partner](src/Application/Contracts/Bitrix24Partners/Docs/Bitrix24Partners.md) who supports client
261
+
portal and install or configure application.
156
262
157
263
Steps:
158
-
1. Create own entity of this bounded contexts.
264
+
265
+
1. Create own entity of this bounded contexts.
159
266
2. Implement all methods in contract interfaces.
160
267
3. Test own implementation behavior with contract-tests `tests/Unit/Application/Contracts/*` – examples.
0 commit comments