Skip to content

Commit 7860e4d

Browse files
authored
Merge pull request #54 from mesilov/dev
Add CI/CD status badges and update contract links in README.md
2 parents d62642f + 59c6629 commit 7860e4d

File tree

1 file changed

+21
-9
lines changed

1 file changed

+21
-9
lines changed

README.md

Lines changed: 21 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,38 +2,50 @@
22

33
PHP lib for Bitrix24 application development
44

5+
## Build status
6+
7+
| CI\CD [status](https://github.com/mesilov/bitrix24-php-lib/actions) on `master` |
8+
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
9+
| [![allowed licenses check](https://github.com/mesilov/bitrix24-php-lib/actions/workflows/license-check.yml/badge.svg)](https://github.com/mesilov/bitrix24-php-lib/actions/workflows/license-check.yml) |
10+
| [![php-cs-fixer check](https://github.com/mesilov/bitrix24-php-lib/actions/workflows/lint-cs-fixer.yml/badge.svg)](https://github.com/mesilov/bitrix24-php-lib/actions/workflows/lint-cs-fixer.yml) |
11+
| [![phpstan check](https://github.com/mesilov/bitrix24-php-lib/actions/workflows/lint-phpstan.yml/badge.svg)](https://github.com/mesilov/bitrix24-php-lib/actions/workflows/lint-phpstan.yml) |
12+
| [![rector check](https://github.com/mesilov/bitrix24-php-lib/actions/workflows/lint-rector.yml/badge.svg)](https://github.com/mesilov/bitrix24-php-lib/actions/workflows/lint-rector.yml) |
13+
| [![unit-tests status](https://github.com/mesilov/bitrix24-php-lib/actions/workflows/tests-unit.yml/badge.svg)](https://github.com/mesilov/bitrix24-php-lib/actions/workflows/tests-unit.yml) |
14+
| [![functional-tests status](https://github.com/mesilov/bitrix24-php-lib/actions/workflows/tests-functional.yml/badge.svg)](https://github.com/mesilov/bitrix24-php-lib/actions/workflows/tests-functional.yml) |
15+
16+
517
## Application Domain
618

719
The library is designed for rapid development of Bitrix24 applications. Provides data storage layer in
820
[PostgreSQL](https://www.postgresql.org/) database using [Doctrine ORM](https://www.doctrine-project.org/).
921

10-
Implements [contracts](https://github.com/mesilov/bitrix24-php-sdk/tree/master/src/Application/Contracts) from
22+
Implements [contracts](https://github.com/bitrix24/b24phpsdk/tree/main/src/Application/Contracts) from
1123
bitrix24-php-sdk.
1224

1325
## Supported Contracts
1426

15-
### Bitrix24Accounts
27+
### Bitrix24Accounts — ✅
1628

1729
Responsible for
18-
storing [Bitrix24 accounts](https://github.com/mesilov/bitrix24-php-sdk/tree/master/src/Application/Contracts/Bitrix24Accounts)
30+
storing [Bitrix24 accounts](https://github.com/bitrix24/b24phpsdk/tree/main/src/Application/Contracts/Bitrix24Accounts)
1931
with portal access tokens.
2032

21-
### ApplicationInstallations
33+
### ApplicationInstallations — ✅
2234

2335
Responsible for
24-
storing [installation facts](https://github.com/mesilov/bitrix24-php-sdk/tree/master/src/Application/Contracts/ApplicationInstallations)
36+
storing [installation facts](https://github.com/bitrix24/b24phpsdk/tree/main/src/Application/Contracts/ApplicationInstallations)
2537
of applications on specific Bitrix24 portals
2638

27-
### ContactPersons
39+
### ContactPersons — ⏳ work in progress
2840

2941
Responsible for
30-
storing [contact persons](https://github.com/mesilov/bitrix24-php-sdk/tree/master/src/Application/Contracts/ContactPersons)
42+
storing [contact persons](https://github.com/bitrix24/b24phpsdk/tree/main/src/Application/Contracts/ContactPersons)
3143
who performed application installation
3244

33-
### Bitrix24Partners
45+
### Bitrix24Partners — ⏳ work in progress
3446

3547
Responsible for
36-
storing [Bitrix24 partners](https://github.com/mesilov/bitrix24-php-sdk/tree/master/src/Application/Contracts/Bitrix24Partners) who performed installation or service the portal
48+
storing [Bitrix24 partners](https://github.com/bitrix24/b24phpsdk/tree/main/src/Application/Contracts/Bitrix24Partners) who performed installation or service the portal
3749

3850
## Architecture
3951

0 commit comments

Comments
 (0)