System Administration
(continued from further System Administration)
PHP code dependencies
2022 - mDIS-v3
These are the PHP code dependencies as of Mar 31, 2022. They can be determined with composer show
, executed in the directory where the file composer.lock
is located. Many of these packages are related to automated testing, and as such are not relevant in production.
All these are located in the backend/vendor/
directory and will consume about 200 MB of disk space.
Number | Name | Version | Description |
---|---|---|---|
1 | 2amigos/yii2-selectize-widget | 1.1.0 | The selectize.js widget for the Yii framework |
2 | 2amigos/yii2-usuario | 1.5.1 | Highly customizable and extensible user management |
3 | ancor/yii2-related-kv-storage | dev-master 1d86053 | Related key-value storage in SQL Database. |
4 | behat/gherkin | v4.9.0 | Gherkin DSL parser for PHP |
5 | bower-asset/bootstrap | v3.4.1 | bower-asset/inputmask |
6 | codeception/codeception | 4.1.31 | BDD-style testing framework |
7 | codeception/lib-asserts | 1.13.2 | Assertion methods used by Codeception core and Asserts module |
8 | codeception/lib-innerbrowser | 1.5.1 | Parent library for all Codeception framework modules and PhpBrowser |
9 | codeception/module-asserts | 1.3.1 | Codeception module containing various assertions |
10 | codeception/module-db | 1.2.0 | DB module for Codeception |
11 | codeception/module-filesystem | 1.0.3 | Codeception module for testing local filesystem |
12 | codeception/module-phpbrowser | 1.0.2 | Codeception module for testing web application over HTTP |
13 | codeception/module-rest | 1.4.2 | REST module for Codeception |
14 | codeception/module-yii2 | 1.1.5 | Codeception module for Yii2 framework |
15 | codeception/phpunit-wrapper | 8.1.4 | PHPUnit classes used by Codeception |
16 | codeception/specify | 0.4.6 | BDD code blocks for PHPUnit and Codeception |
17 | codeception/stub | 4.0.2 | Flexible Stub wrapper for PHPUnit's Mock Builder |
18 | codeception/verify | 1.1.0 | BDD assertion library for PHPUnit |
19 | codeitnowin/barcode | 3.0.6 | Barcode & Qr Code generator library by http://www.codeitnow.in. You can use it with Custom PHP application or any PHP Framework such as Laravel |
20 | doctrine/instantiator | 1.4.1 | A small |
21 | ezyang/htmlpurifier | v4.14.0 | Standards compliant HTML filter written in PHP |
22 | fakerphp/faker | v1.19.0 | Faker is a PHP library that generates fake data for you. |
23 | guzzlehttp/guzzle | 7.4.1 | Guzzle is a PHP HTTP client library |
24 | guzzlehttp/promises | 1.5.1 | Guzzle promises library |
25 | guzzlehttp/psr7 | 2.1.0 | PSR-7 message implementation that also provides common utility methods |
26 | justinrainbow/json-schema | 5.2.11 | A library to validate a JSON schema. |
27 | kartik-v/yii2-mpdf | dev-master 2679af9 | A Yii2 wrapper component for the mPDF library which generates PDF files from UTF-8 encoded HTML. |
28 | mpdf/mpdf | v8.0.17 | PHP library generating PDF files from UTF-8 encoded HTML |
29 | myclabs/deep-copy | 1.11.0 | Create deep copies (clones) of your objects |
30 | opis/closure | 3.6.3 | A library that can be used to serialize closures (anonymous functions) and arbitrary objects. |
31 | paragonie/random_compat | v9.99.99 | PHP 5.x polyfill for random_bytes() and random_int() from PHP 7 |
32 | phar-io/manifest | 2.0.3 | Component for reading phar.io manifest information from a PHP Archive (PHAR) |
33 | phar-io/version | 3.2.1 | Library for handling version information and constraints |
34 | phpdocumentor/reflection-common | 2.2.0 | Common reflection classes used by phpdocumentor to reflect the code structure |
35 | phpdocumentor/reflection-docblock | 5.3.0 | With this component |
36 | phpdocumentor/type-resolver | 1.6.0 | A PSR-5 based resolver of Class names |
37 | phpspec/php-diff | v1.1.3 | A comprehensive library for generating differences between two hashable objects (strings or arrays). |
38 | phpspec/prophecy | v1.15.0 | Highly opinionated mocking framework for PHP 5.3+ |
39 | phpunit/php-code-coverage | 7.0.15 | Library that provides collection |
40 | phpunit/php-file-iterator | 2.0.5 | FilterIterator implementation that filters files based on a list of suffixes. |
41 | phpunit/php-text-template | 1.2.1 | Simple template engine. |
42 | phpunit/php-timer | 2.1.3 | Utility class for timing |
43 | phpunit/php-token-stream | 4.0.4 | Wrapper around PHP's tokenizer extension. |
44 | phpunit/phpunit | 8.5.24 | The PHP Unit Testing framework. |
45 | psr/container | 1.1.2 | Common Container Interface (PHP FIG PSR-11) |
46 | psr/event-dispatcher | 1.0.0 | Standard interfaces for event handling. |
47 | psr/http-client | 1.0.1 | Common interface for HTTP clients |
48 | psr/http-factory | 1.0.1 | Common interfaces for PSR-7 HTTP message factories |
49 | psr/http-message | 1.0.1 | Common interface for HTTP messages |
50 | psr/log | 1.1.4 | Common interface for logging libraries |
51 | ralouphie/getallheaders | 3.0.3 | A polyfill for getallheaders. |
52 | ramsey/uuid | 3.9.2 | Formerly rhumsaa/uuid. A PHP 5.4+ library for generating RFC 4122 version 1 |
53 | sebastian/code-unit-reverse-lookup | 1.0.2 | Looks up which function or method a line of code belongs to |
54 | sebastian/comparator | 3.0.3 | Provides the functionality to compare PHP values for equality |
55 | sebastian/diff | 3.0.3 | Diff implementation |
56 | sebastian/environment | 4.2.4 | Provides functionality to handle HHVM/PHP environments |
57 | sebastian/exporter | 3.1.4 | Provides the functionality to export PHP variables for visualization |
58 | sebastian/global-state | 3.0.2 | Snapshotting of global state |
59 | sebastian/object-enumerator | 3.0.4 | Traverses array structures and object graphs to enumerate all referenced objects |
60 | sebastian/object-reflector | 1.1.2 | Allows reflection of object attributes |
61 | sebastian/recursion-context | 3.0.1 | Provides functionality to recursively process PHP variables |
62 | sebastian/resource-operations | 2.0.2 | Provides a list of PHP built-in functions that operate on resources |
63 | sebastian/type | 1.1.4 | Collection of value objects that represent the types of the PHP type system |
64 | sebastian/version | 2.0.1 | Library that helps with managing the version number of Git-hosted PHP projects |
65 | setasign/fpdi | v2.3.6 | FPDI is a collection of PHP classes facilitating developers to read pages from existing PDF documents and use them as templates in FPDF. Because it is also possible to use FPDI with TCPDF |
66 | softcreatr/jsonpath | 0.7.5 | JSONPath implementation for parsing |
67 | swiftmailer/swiftmailer | v5.4.12 | Swiftmailer |
68 | symfony/browser-kit | v4.2.4 | Symfony BrowserKit Component |
69 | symfony/console | v5.4.5 | Eases the creation of beautiful and testable command line interfaces |
70 | symfony/css-selector | v5.4.3 | Converts CSS selectors to XPath expressions |
71 | symfony/deprecation-contracts | v2.5.0 | A generic function and convention to trigger deprecation notices |
72 | symfony/dom-crawler | v4.4.39 | Eases DOM navigation for HTML and XML documents |
73 | symfony/event-dispatcher | v5.4.3 | Provides tools that allow your application components to communicate with each other by dispatching events and listening to them |
74 | symfony/event-dispatcher-contracts | v2.5.0 | Generic abstractions related to dispatching events |
75 | symfony/finder | v5.4.3 | Finds files and directories via an intuitive fluent interface |
76 | symfony/polyfill-ctype | v1.25.0 | Symfony polyfill for ctype functions |
77 | symfony/polyfill-intl-grapheme | v1.25.0 | Symfony polyfill for intl's grapheme_* functions |
78 | symfony/polyfill-intl-normalizer | v1.25.0 | Symfony polyfill for intl's Normalizer class and related functions |
79 | symfony/polyfill-mbstring | v1.25.0 | Symfony polyfill for the Mbstring extension |
80 | symfony/polyfill-php73 | v1.25.0 | Symfony polyfill backporting some PHP 7.3+ features to lower PHP versions |
81 | symfony/polyfill-php80 | v1.25.0 | Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions |
82 | symfony/service-contracts | v2.5.0 | Generic abstractions related to writing services |
83 | symfony/string | v5.4.3 | Provides an object-oriented API to strings and deals with bytes |
84 | symfony/yaml | v5.4.3 | Loads and dumps YAML files |
85 | theseer/tokenizer | 1.2.1 | A small library for converting tokenized PHP source code into XML and potentially other formats |
86 | vlucas/phpdotenv | v2.6.9 | Loads environment variables from .env to getenv() |
87 | webmozart/assert | 1.10.0 | Assertions to validate method input/output with nice error messages. |
88 | yiisoft/yii2 | 2.0.45 | Yii PHP Framework Version 2 |
89 | yiisoft/yii2-authclient | 2.2.12 | External authentication via OAuth and OpenID for the Yii framework |
90 | yiisoft/yii2-bootstrap | 2.0.11 | The Twitter Bootstrap extension for the Yii framework |
91 | yiisoft/yii2-composer | 2.0.10 | The composer plugin for Yii extension installer |
92 | yiisoft/yii2-debug | 2.1.18 | The debugger extension for the Yii framework |
93 | yiisoft/yii2-faker | 2.0.5 | Fixture generator. The Faker integration for the Yii framework. |
94 | yiisoft/yii2-gii | 2.1.4 | The Gii extension for the Yii framework |
95 | yiisoft/yii2-httpclient | 2.0.14 | HTTP client extension for the Yii framework |
96 | yiisoft/yii2-swiftmailer | 2.0.7 | The SwiftMailer integration for the Yii framework |
97 | yiithings/yii2-dotenv | 1.0.2 | PHP DotEnv for Yii2 framework |
2019 - mDIS-v2
These are the PHP code dependencies as of Oct 31, 2019.
Many of these packages are related to testing and are not relevant in production.
Number | Name | Version | Description |
---|---|---|---|
1 | behat/gherkin | v4.6.0 | Gherkin DSL parser for PHP 5.3 |
2 | bower-asset/bootstrap | v3.4.1 | |
3 | bower-asset/inputmask | 3.3.11 | |
4 | bower-asset/jquery | 3.4.1 | |
5 | bower-asset/punycode | v1.3.2 | |
6 | bower-asset/typeahead.js | v0.11.1 | |
7 | bower-asset/yii2-pjax | 2.0.7.1 | |
8 | cebe/markdown | 1.2.1 | A super fast, highly extensible markdown parser for PHP |
9 | codeception/base | 2.5.6 | BDD-style testing framework |
10 | codeception/phpunit-wrapper | 7.7.1 | PHPUnit classes used by Codeception |
11 | codeception/specify | 0.4.6 | BDD code blocks for PHPUnit and Codeception |
12 | codeception/stub | 2.1.0 | Flexible Stub wrapper for PHPUnit's Mock Builder |
13 | codeception/verify | 0.3.3 | BDD assertion library for PHPUnit |
14 | dektrium/yii2-rbac | 1.0.1 | RBAC management module for Yii2 |
15 | dektrium/yii2-user | 0.9.14 | Flexible user registration and authentication module for Yii2 |
16 | doctrine/instantiator | 1.2.0 | A small, lightweight utility to instantiate objects in PHP without invoking their constructors |
17 | ezyang/htmlpurifier | v4.11.0 | Standards compliant HTML filter written in PHP |
18 | fzaninotto/faker | v1.8.0 | Faker is a PHP library that generates fake data for you. |
19 | guzzlehttp/psr7 | 1.6.1 | PSR-7 message implementation that also provides common utility methods |
20 | kartik-v/yii2-krajee-base | v2.0.5 | Base library and foundation components for all Yii2 Krajee extensions. |
21 | kartik-v/yii2-mpdf | dev-master e513d17 | A Yii2 wrapper component for the mPDF library which generates PDF files from UTF-8 encoded HTML. |
22 | kartik-v/yii2-widget-select2 | v2.1.4 | Enhanced Yii2 wrapper for the Select2 jQuery plugin (sub repo split from yii2-widgets). |
23 | mpdf/mpdf | v8.0.2 | PHP library generating PDF files from UTF-8 encoded HTML |
24 | myclabs/deep-copy | 1.9.3 | Create deep copies (clones) of your objects |
25 | paragonie/random_compat | v9.99.99 | PHP 5.x polyfill for random_bytes() and random_int() from PHP 7 |
26 | phar-io/manifest | 1.0.3 | Component for reading phar.io manifest information from a PHP Archive (PHAR) |
27 | phar-io/version | 2.0.1 | Library for handling version information and constraints |
28 | phpdocumentor/reflection-common | 2.0.0 | Common reflection classes used by phpdocumentor to reflect the code structure |
29 | phpdocumentor/reflection-docblock | 4.3.2 | With this component, a library can provide support for annotations via DocBlocks or otherwise retrieve information that is embedded in a DocBlock. |
30 | phpdocumentor/type-resolver | 1.0.1 | A PSR-5 based resolver of Class names, Types and Structural Element Names |
31 | phpspec/php-diff | v1.1.0 | A comprehensive library for generating differences between two hashable objects (strings or arrays). |
32 | phpspec/prophecy | 1.9.0 | Highly opinionated mocking framework for PHP 5.3+ |
33 | phpunit/php-code-coverage | 6.1.4 | Library that provides collection, processing, and rendering functionality for PHP code coverage information. |
34 | phpunit/php-file-iterator | 2.0.2 | FilterIterator implementation that filters files based on a list of suffixes. |
35 | phpunit/php-text-template | 1.2.1 | Simple template engine. |
36 | phpunit/php-timer | 2.1.2 | Utility class for timing |
37 | phpunit/php-token-stream | 3.1.1 | Wrapper around PHP's tokenizer extension. |
38 | phpunit/phpunit | 7.5.16 | The PHP Unit Testing framework. |
39 | psr/container | 1.0.0 | Common Container Interface (PHP FIG PSR-11) |
40 | psr/http-message | 1.0.1 | Common interface for HTTP messages |
41 | psr/log | 1.1.0 | Common interface for logging libraries |
42 | ralouphie/getallheaders | 3.0.3 | A polyfill for getallheaders. |
43 | sebastian/code-unit-reverse-lookup | 1.0.1 | Looks up which function or method a line of code belongs to |
44 | sebastian/comparator | 3.0.2 | Provides the functionality to compare PHP values for equality |
45 | sebastian/diff | 3.0.2 | Diff implementation |
46 | sebastian/environment | 4.2.2 | Provides functionality to handle HHVM/PHP environments |
47 | sebastian/exporter | 3.1.2 | Provides the functionality to export PHP variables for visualization |
48 | sebastian/global-state | 2.0.0 | Snapshotting of global state |
49 | sebastian/object-enumerator | 3.0.3 | Traverses array structures and object graphs to enumerate all referenced objects |
50 | sebastian/object-reflector | 1.1.1 | Allows reflection of object attributes, including inherited and non-public ones |
51 | sebastian/recursion-context | 3.0.0 | Provides functionality to recursively process PHP variables |
52 | sebastian/resource-operations | 2.0.1 | Provides a list of PHP built-in functions that operate on resources |
53 | sebastian/version | 2.0.1 | Library that helps with managing the version number of Git-hosted PHP projects |
54 | select2/select2 | 4.0.10 | Select2 is a jQuery-based replacement for select boxes. |
55 | setasign/fpdi | v2.2.0 | FPDI is a collection of PHP classes facilitating developers to read pages from existing PDF documents and use them as templates in FPDF. |
56 | swiftmailer/swiftmailer | v5.4.12 | Swiftmailer, a free feature-rich PHP mailer |
57 | symfony/browser-kit | v4.3.5 | Symfony BrowserKit Component |
58 | symfony/console | v4.3.5 | Symfony Console Component |
59 | symfony/css-selector | v4.3.5 | Symfony CssSelector Component |
60 | symfony/dom-crawler | v4.3.5 | Symfony DomCrawler Component |
61 | symfony/event-dispatcher | v4.3.5 | Symfony EventDispatcher Component |
62 | symfony/event-dispatcher-contracts | v1.1.7 | Generic abstractions related to dispatching events |
63 | symfony/finder | v4.3.5 | Symfony Finder Component |
64 | symfony/polyfill-ctype | v1.12.0 | Symfony polyfill for ctype functions |
65 | symfony/polyfill-mbstring | v1.12.0 | Symfony polyfill for the Mbstring extension |
66 | symfony/polyfill-php73 | v1.12.0 | Symfony polyfill backporting some PHP 7.3+ features to lower PHP versions |
67 | symfony/service-contracts | v1.1.7 | Generic abstractions related to writing services |
68 | symfony/yaml | v4.3.5 | Symfony Yaml Component |
69 | theseer/tokenizer | 1.1.3 | A small library for converting tokenized PHP source code into XML and potentially other formats |
70 | vlucas/phpdotenv | v2.6.1 | Loads environment variables from .env to getenv() , $_ENV , and $_SERVER automagically. |
71 | webmozart/assert | 1.5.0 | Assertions to validate method input/output with nice error messages. |
72 | yiisoft/yii2 | 2.0.28 | Yii PHP Framework Version 2 |
73 | yiisoft/yii2-authclient | 2.2.4 | External authentication via OAuth and OpenID for the Yii framework |
74 | yiisoft/yii2-bootstrap | 2.0.10 | The Twitter Bootstrap extension for the Yii framework |
75 | yiisoft/yii2-composer | 2.0.8 | The composer plugin for the Yii extension installer |
76 | yiisoft/yii2-debug | 2.0.14 | The debugger extension for the Yii framework |
77 | yiisoft/yii2-faker | 2.0.4 | Fixture generator. The Faker integration for the Yii framework. |
78 | yiisoft/yii2-gii | 2.0.8 | The Gii extension for the Yii framework |
79 | yiisoft/yii2-httpclient | 2.0.12 | HTTP client extension for the Yii framework |
80 | yiisoft/yii2-swiftmailer | 2.0.7 | The SwiftMailer integration for the Yii framework |
81 | yiithings/yii2-dotenv | 1.0.2 | PHP DotEnv for the Yii2 framework |