From 7ce43fcbd6a9d19b8c49cb883d1f0ff12a179861 Mon Sep 17 00:00:00 2001 From: mepihindeveloper Date: Fri, 17 Dec 2021 13:16:13 +0300 Subject: [PATCH 01/15] =?UTF-8?q?=D0=9E=D0=B1=D0=BD=D0=BE=D0=B2=D0=BB?= =?UTF-8?q?=D0=B5=D0=BD=D0=BE=20=D0=BE=D0=BA=D1=80=D1=83=D0=B6=D0=B5=D0=BD?= =?UTF-8?q?=D0=B8=D0=B5=20=D0=B8=20=D1=84=D0=B0=D0=B9=D0=BB=20=D0=BE=D0=BF?= =?UTF-8?q?=D0=B8=D1=81=D0=B0=D0=BD=D0=B8=D1=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/php.yml | 2 +- README.md | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/.github/workflows/php.yml b/.github/workflows/php.yml index 53d8988..0b49671 100644 --- a/.github/workflows/php.yml +++ b/.github/workflows/php.yml @@ -45,7 +45,7 @@ jobs: run: php vendor/bin/codecept run unit - name: Run Codecept coverage - run: php vendor/bin/codecept run --coverage --coverage-xml + run: php vendor/bin/codecept run --coverage --coverage-xml --coverage-phpunit - name: Codecov uses: codecov/codecov-action@v2.1.0 diff --git a/README.md b/README.md index 59da90c..45f321c 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,10 @@ # php-data-entities +![release](https://img.shields.io/github/v/release/mepihindeveloper/php-data-entities?label=version) +![license](https://img.shields.io/github/license/mepihindeveloper/php-data-entities) +![build](https://img.shields.io/github/workflow/status/mepihindeveloper/php-data-entities/PHP%20Composer) +![codecov](https://img.shields.io/codecov/c/github/mepihindeveloper/php-data-entities?token=d9082c20-f6be-4a83-8475-d459abd8f7d5) + Компонент для работы с пользовательскими константами в PHP. Данный компонент помогает оперировать константами и их представлениями. From 89a78bf91f2c76bb281ab27d75ac2519b891045d Mon Sep 17 00:00:00 2001 From: mepihindeveloper Date: Fri, 17 Dec 2021 13:17:31 +0300 Subject: [PATCH 02/15] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=BB?= =?UTF-8?q?=D0=B5=D0=BD=D1=8B=20=D0=B4=D0=B8=D1=80=D0=B5=D0=BA=D1=82=D0=BE?= =?UTF-8?q?=D1=80=D0=B8=D0=B8=20=D1=82=D0=B5=D1=81=D1=82=D0=BE=D0=B2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- tests/acceptance/.gitkeep | 0 tests/functional/.gitkeep | 0 2 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 tests/acceptance/.gitkeep create mode 100644 tests/functional/.gitkeep diff --git a/tests/acceptance/.gitkeep b/tests/acceptance/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/tests/functional/.gitkeep b/tests/functional/.gitkeep new file mode 100644 index 0000000..e69de29 From 077e8fd3ea01b485a0c12335543c6e92639b0e24 Mon Sep 17 00:00:00 2001 From: mepihindeveloper Date: Fri, 17 Dec 2021 13:22:58 +0300 Subject: [PATCH 03/15] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=BB?= =?UTF-8?q?=D0=B5=D0=BD=D0=B0=20=D0=B4=D0=B8=D1=80=D0=B5=D0=BA=D1=82=D0=BE?= =?UTF-8?q?=D1=80=D0=B8=D1=8F=20=D0=B4=D0=BB=D1=8F=20=D0=BE=D1=82=D0=BF?= =?UTF-8?q?=D1=80=D0=B0=D0=B2=D0=BA=D0=B8=20=D0=BE=D1=82=D1=87=D0=B5=D1=82?= =?UTF-8?q?=D0=BE=D0=B2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/php.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/php.yml b/.github/workflows/php.yml index 0b49671..34f466f 100644 --- a/.github/workflows/php.yml +++ b/.github/workflows/php.yml @@ -51,3 +51,4 @@ jobs: uses: codecov/codecov-action@v2.1.0 with: token: ${{ secrets.CODECOV_TOKEN }} + directory: ./tests/ From 8ab326212624dda6337d0870f8d40ce174c1b5f3 Mon Sep 17 00:00:00 2001 From: mepihindeveloper Date: Fri, 17 Dec 2021 13:28:40 +0300 Subject: [PATCH 04/15] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=BB?= =?UTF-8?q?=D0=B5=D0=BD=D0=B0=20=D0=B7=D0=B0=D0=B3=D1=80=D1=83=D0=B7=D0=BA?= =?UTF-8?q?=D0=B0=20artifacts?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/php.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/php.yml b/.github/workflows/php.yml index 34f466f..db7b23d 100644 --- a/.github/workflows/php.yml +++ b/.github/workflows/php.yml @@ -46,7 +46,10 @@ jobs: - name: Run Codecept coverage run: php vendor/bin/codecept run --coverage --coverage-xml --coverage-phpunit - + + - name: Download artifacts + uses: actions/download-artifact@v2 + - name: Codecov uses: codecov/codecov-action@v2.1.0 with: From d13322405d3b3869bd9feb59f7b6275e04f8fe4e Mon Sep 17 00:00:00 2001 From: mepihindeveloper Date: Fri, 17 Dec 2021 13:45:34 +0300 Subject: [PATCH 05/15] =?UTF-8?q?=D0=98=D1=81=D0=BF=D1=80=D0=B0=D0=B2?= =?UTF-8?q?=D0=BB=D0=B5=D0=BD=D0=B0=20=D1=81=D1=80=D0=B5=D0=B4=D0=B0=20?= =?UTF-8?q?=D1=82=D0=B5=D1=81=D1=82=D0=B8=D1=80=D0=BE=D0=B2=D0=B0=D0=BD?= =?UTF-8?q?=D0=B8=D1=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/php.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/php.yml b/.github/workflows/php.yml index db7b23d..ab12744 100644 --- a/.github/workflows/php.yml +++ b/.github/workflows/php.yml @@ -53,5 +53,5 @@ jobs: - name: Codecov uses: codecov/codecov-action@v2.1.0 with: - token: ${{ secrets.CODECOV_TOKEN }} - directory: ./tests/ + files: ./tests/_output/coverage.xml + verbose: true From 3c37d09bf46c2ae3c37198a8711f09f39bb020a7 Mon Sep 17 00:00:00 2001 From: mepihindeveloper Date: Mon, 10 Jan 2022 11:52:18 +0300 Subject: [PATCH 06/15] =?UTF-8?q?=D0=98=D1=81=D0=BF=D1=80=D0=B0=D0=B2?= =?UTF-8?q?=D0=BB=D0=B5=D0=BD=D0=B0=20=D1=81=D1=80=D0=B5=D0=B4=D0=B0=20?= =?UTF-8?q?=D1=82=D0=B5=D1=81=D1=82=D0=B8=D1=80=D0=BE=D0=B2=D0=B0=D0=BD?= =?UTF-8?q?=D0=B8=D1=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/php.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/php.yml b/.github/workflows/php.yml index ab12744..5132094 100644 --- a/.github/workflows/php.yml +++ b/.github/workflows/php.yml @@ -55,3 +55,7 @@ jobs: with: files: ./tests/_output/coverage.xml verbose: true + token: ${{ secrets.CODECOV_TOKEN }} + + - name: Codecov Action + uses: Atrox/codecov-action@v0.1.3 From c671ff1686f6fc661488123bbb534f2b0a2be184 Mon Sep 17 00:00:00 2001 From: mepihindeveloper Date: Mon, 10 Jan 2022 11:59:49 +0300 Subject: [PATCH 07/15] =?UTF-8?q?=D0=98=D1=81=D0=BF=D1=80=D0=B0=D0=B2?= =?UTF-8?q?=D0=BB=D0=B5=D0=BD=D0=B0=20=D1=81=D1=80=D0=B5=D0=B4=D0=B0=20?= =?UTF-8?q?=D1=82=D0=B5=D1=81=D1=82=D0=B8=D1=80=D0=BE=D0=B2=D0=B0=D0=BD?= =?UTF-8?q?=D0=B8=D1=8F.=20=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=BB=D0=B5?= =?UTF-8?q?=D0=BD=20=D1=84=D0=B0=D0=B9=D0=BB=20travis?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .travis.yml | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..367b866 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,7 @@ +language: php + +script: + - vendor/bin/codecept run --coverage --coverage-xml --coverage-phpunit + +after_success: + - bash <(curl -s https://codecov.io/bash) \ No newline at end of file From 9559a11d39718efb6a3ce007a6a6a01a55430661 Mon Sep 17 00:00:00 2001 From: mepihindeveloper Date: Mon, 10 Jan 2022 12:10:23 +0300 Subject: [PATCH 08/15] =?UTF-8?q?=D0=98=D1=81=D0=BF=D1=80=D0=B0=D0=B2?= =?UTF-8?q?=D0=BB=D0=B5=D0=BD=D0=B0=20=D1=81=D1=80=D0=B5=D0=B4=D0=B0=20?= =?UTF-8?q?=D1=82=D0=B5=D1=81=D1=82=D0=B8=D1=80=D0=BE=D0=B2=D0=B0=D0=BD?= =?UTF-8?q?=D0=B8=D1=8F.=20=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=BB=D0=B5?= =?UTF-8?q?=D0=BD=20=D1=84=D0=B0=D0=B9=D0=BB=20travis?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/php.yml | 17 ++++++++--------- .travis.yml | 7 ------- 2 files changed, 8 insertions(+), 16 deletions(-) delete mode 100644 .travis.yml diff --git a/.github/workflows/php.yml b/.github/workflows/php.yml index 5132094..65b6ea4 100644 --- a/.github/workflows/php.yml +++ b/.github/workflows/php.yml @@ -16,6 +16,7 @@ jobs: matrix: php: [7.4, 8.0] experimental: [false] + analysis: true steps: - uses: actions/checkout@v2 @@ -50,12 +51,10 @@ jobs: - name: Download artifacts uses: actions/download-artifact@v2 - - name: Codecov - uses: codecov/codecov-action@v2.1.0 - with: - files: ./tests/_output/coverage.xml - verbose: true - token: ${{ secrets.CODECOV_TOKEN }} - - - name: Codecov Action - uses: Atrox/codecov-action@v0.1.3 + - name: Upload coverage results to Coveralls + if: matrix.analysis + env: + COVERALLS_REPO_TOKEN: ${{ secrets.COVERALLS_TOKEN }} + run: | + composer require php-coveralls/php-coveralls -n -W + vendor/bin/php-coveralls --coverage_clover=clover.xml -v \ No newline at end of file diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index 367b866..0000000 --- a/.travis.yml +++ /dev/null @@ -1,7 +0,0 @@ -language: php - -script: - - vendor/bin/codecept run --coverage --coverage-xml --coverage-phpunit - -after_success: - - bash <(curl -s https://codecov.io/bash) \ No newline at end of file From 9cf992c2e009e6280f21def46199925ded19edff Mon Sep 17 00:00:00 2001 From: mepihindeveloper Date: Mon, 10 Jan 2022 12:11:48 +0300 Subject: [PATCH 09/15] =?UTF-8?q?=D0=98=D1=81=D0=BF=D1=80=D0=B0=D0=B2?= =?UTF-8?q?=D0=BB=D0=B5=D0=BD=D0=B0=20=D1=81=D1=80=D0=B5=D0=B4=D0=B0=20?= =?UTF-8?q?=D1=82=D0=B5=D1=81=D1=82=D0=B8=D1=80=D0=BE=D0=B2=D0=B0=D0=BD?= =?UTF-8?q?=D0=B8=D1=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/php.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/php.yml b/.github/workflows/php.yml index 65b6ea4..7272a3b 100644 --- a/.github/workflows/php.yml +++ b/.github/workflows/php.yml @@ -16,7 +16,8 @@ jobs: matrix: php: [7.4, 8.0] experimental: [false] - analysis: true + include: + analysis: true steps: - uses: actions/checkout@v2 From 876e1468232f6abb5b0505b65160a3695fd8a814 Mon Sep 17 00:00:00 2001 From: mepihindeveloper Date: Mon, 10 Jan 2022 12:12:54 +0300 Subject: [PATCH 10/15] =?UTF-8?q?=D0=98=D1=81=D0=BF=D1=80=D0=B0=D0=B2?= =?UTF-8?q?=D0=BB=D0=B5=D0=BD=D0=B0=20=D1=81=D1=80=D0=B5=D0=B4=D0=B0=20?= =?UTF-8?q?=D1=82=D0=B5=D1=81=D1=82=D0=B8=D1=80=D0=BE=D0=B2=D0=B0=D0=BD?= =?UTF-8?q?=D0=B8=D1=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/php.yml | 3 --- 1 file changed, 3 deletions(-) diff --git a/.github/workflows/php.yml b/.github/workflows/php.yml index 7272a3b..75ba375 100644 --- a/.github/workflows/php.yml +++ b/.github/workflows/php.yml @@ -16,8 +16,6 @@ jobs: matrix: php: [7.4, 8.0] experimental: [false] - include: - analysis: true steps: - uses: actions/checkout@v2 @@ -53,7 +51,6 @@ jobs: uses: actions/download-artifact@v2 - name: Upload coverage results to Coveralls - if: matrix.analysis env: COVERALLS_REPO_TOKEN: ${{ secrets.COVERALLS_TOKEN }} run: | From e94c65788d7f4dc82fc834e1c0d37676dc42e590 Mon Sep 17 00:00:00 2001 From: mepihindeveloper Date: Mon, 10 Jan 2022 12:19:49 +0300 Subject: [PATCH 11/15] =?UTF-8?q?=D0=98=D1=81=D0=BF=D1=80=D0=B0=D0=B2?= =?UTF-8?q?=D0=BB=D0=B5=D0=BD=D0=B0=20=D1=81=D1=80=D0=B5=D0=B4=D0=B0=20?= =?UTF-8?q?=D1=82=D0=B5=D1=81=D1=82=D0=B8=D1=80=D0=BE=D0=B2=D0=B0=D0=BD?= =?UTF-8?q?=D0=B8=D1=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/php.yml | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/.github/workflows/php.yml b/.github/workflows/php.yml index 75ba375..9a8b58c 100644 --- a/.github/workflows/php.yml +++ b/.github/workflows/php.yml @@ -50,9 +50,7 @@ jobs: - name: Download artifacts uses: actions/download-artifact@v2 - - name: Upload coverage results to Coveralls - env: - COVERALLS_REPO_TOKEN: ${{ secrets.COVERALLS_TOKEN }} - run: | - composer require php-coveralls/php-coveralls -n -W - vendor/bin/php-coveralls --coverage_clover=clover.xml -v \ No newline at end of file + - name: Coveralls GitHub Action + uses: coverallsapp/github-action@1.1.3 + with: + github-token: ${{ secrets.COVERALLS_TOKEN }} \ No newline at end of file From 1fa79c10ed45aa2bd1fd2ba2ca3fce85d8acf9ed Mon Sep 17 00:00:00 2001 From: mepihindeveloper Date: Mon, 10 Jan 2022 12:36:53 +0300 Subject: [PATCH 12/15] =?UTF-8?q?=D0=98=D1=81=D0=BF=D1=80=D0=B0=D0=B2?= =?UTF-8?q?=D0=BB=D0=B5=D0=BD=D0=B0=20=D1=81=D1=80=D0=B5=D0=B4=D0=B0=20?= =?UTF-8?q?=D1=82=D0=B5=D1=81=D1=82=D0=B8=D1=80=D0=BE=D0=B2=D0=B0=D0=BD?= =?UTF-8?q?=D0=B8=D1=8F.=20=D0=A3=D0=B1=D1=80=D0=B0=D0=BD=D0=BE=20=D0=BF?= =?UTF-8?q?=D0=BE=D0=BA=D1=80=D1=8B=D1=82=D0=B8=D0=B5=20=D1=82=D0=B5=D1=81?= =?UTF-8?q?=D1=82=D0=B0=D0=BC=D0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/php.yml | 9 ++------- README.md | 3 +-- 2 files changed, 3 insertions(+), 9 deletions(-) diff --git a/.github/workflows/php.yml b/.github/workflows/php.yml index 9a8b58c..2b29cf9 100644 --- a/.github/workflows/php.yml +++ b/.github/workflows/php.yml @@ -1,4 +1,4 @@ -name: PHP Composer +name: build on: push: @@ -48,9 +48,4 @@ jobs: run: php vendor/bin/codecept run --coverage --coverage-xml --coverage-phpunit - name: Download artifacts - uses: actions/download-artifact@v2 - - - name: Coveralls GitHub Action - uses: coverallsapp/github-action@1.1.3 - with: - github-token: ${{ secrets.COVERALLS_TOKEN }} \ No newline at end of file + uses: actions/download-artifact@v2 \ No newline at end of file diff --git a/README.md b/README.md index 45f321c..b04c10c 100644 --- a/README.md +++ b/README.md @@ -2,8 +2,7 @@ ![release](https://img.shields.io/github/v/release/mepihindeveloper/php-data-entities?label=version) ![license](https://img.shields.io/github/license/mepihindeveloper/php-data-entities) -![build](https://img.shields.io/github/workflow/status/mepihindeveloper/php-data-entities/PHP%20Composer) -![codecov](https://img.shields.io/codecov/c/github/mepihindeveloper/php-data-entities?token=d9082c20-f6be-4a83-8475-d459abd8f7d5) +![build](https://github.com/mepihindeveloper/php-data-entities/actions/workflows/php.yml/badge.svg?branch=development) Компонент для работы с пользовательскими константами в PHP. Данный компонент помогает оперировать константами и их представлениями. From 490614916faeab678d790006c81dc8d2efffc3c4 Mon Sep 17 00:00:00 2001 From: mepihindeveloper Date: Mon, 10 Jan 2022 12:48:13 +0300 Subject: [PATCH 13/15] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=BB?= =?UTF-8?q?=D0=B5=D0=BD=20codecov?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/php.yml | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/.github/workflows/php.yml b/.github/workflows/php.yml index 2b29cf9..7485a3b 100644 --- a/.github/workflows/php.yml +++ b/.github/workflows/php.yml @@ -48,4 +48,13 @@ jobs: run: php vendor/bin/codecept run --coverage --coverage-xml --coverage-phpunit - name: Download artifacts - uses: actions/download-artifact@v2 \ No newline at end of file + uses: actions/download-artifact@v2 + + - name: Codecov + uses: codecov/codecov-action@v2.1.0 + with: + directory: ./tests/_output + files: ./coverage.xml + flags: unittests + verbose: true + fail_ci_if_error: true From e43326f8f8bd41bcede524e6ec6ce32abfedb4e6 Mon Sep 17 00:00:00 2001 From: mepihindeveloper Date: Mon, 10 Jan 2022 12:50:09 +0300 Subject: [PATCH 14/15] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=BB?= =?UTF-8?q?=D0=B5=D0=BD=20codecov?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/php.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/php.yml b/.github/workflows/php.yml index 7485a3b..e0c2c60 100644 --- a/.github/workflows/php.yml +++ b/.github/workflows/php.yml @@ -53,8 +53,9 @@ jobs: - name: Codecov uses: codecov/codecov-action@v2.1.0 with: + token: ${{ secrets.CODECOV_TOKEN }} directory: ./tests/_output - files: ./coverage.xml + files: ./tests/_output/coverage.xml flags: unittests verbose: true fail_ci_if_error: true From be1626eb6c2aea428e8a848f28e6c8af4601ced4 Mon Sep 17 00:00:00 2001 From: mepihindeveloper Date: Mon, 10 Jan 2022 13:32:03 +0300 Subject: [PATCH 15/15] =?UTF-8?q?=D0=A0=D0=B5=D0=B0=D0=BB=D0=B8=D0=B7?= =?UTF-8?q?=D0=BE=D0=B2=D0=B0=D0=BD=D0=B0=20=D1=81=D1=80=D0=B5=D0=B4=D0=B0?= =?UTF-8?q?=20=D1=82=D0=B5=D1=81=D1=82=D0=B8=D1=80=D0=BE=D0=B2=D0=B0=D0=BD?= =?UTF-8?q?=D0=B8=D1=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index b04c10c..3d764e9 100644 --- a/README.md +++ b/README.md @@ -3,6 +3,7 @@ ![release](https://img.shields.io/github/v/release/mepihindeveloper/php-data-entities?label=version) ![license](https://img.shields.io/github/license/mepihindeveloper/php-data-entities) ![build](https://github.com/mepihindeveloper/php-data-entities/actions/workflows/php.yml/badge.svg?branch=development) +[![codecov](https://codecov.io/gh/mepihindeveloper/php-data-entities/branch/development/graph/badge.svg?token=36PP7VKHKG)](https://codecov.io/gh/mepihindeveloper/php-data-entities) Компонент для работы с пользовательскими константами в PHP. Данный компонент помогает оперировать константами и их представлениями.