Skip to main content

System Administration


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.

NumberNameVersionDescription
12amigos/yii2-selectize-widget1.1.0The selectize.js widget for the Yii framework
22amigos/yii2-usuario1.5.1Highly customizable and extensible user management
3ancor/yii2-related-kv-storagedev-master 1d86053Related key-value storage in SQL Database.
4behat/gherkinv4.9.0Gherkin DSL parser for PHP
5bower-asset/bootstrapv3.4.1
bower-asset/inputmask
6codeception/codeception4.1.31BDD-style testing framework
7codeception/lib-asserts1.13.2Assertion methods used by Codeception core and Asserts module
8codeception/lib-innerbrowser1.5.1Parent library for all Codeception framework modules and PhpBrowser
9codeception/module-asserts1.3.1Codeception module containing various assertions
10codeception/module-db1.2.0DB module for Codeception
11codeception/module-filesystem1.0.3Codeception module for testing local filesystem
12codeception/module-phpbrowser1.0.2Codeception module for testing web application over HTTP
13codeception/module-rest1.4.2REST module for Codeception
14codeception/module-yii21.1.5Codeception module for Yii2 framework
15codeception/phpunit-wrapper8.1.4PHPUnit classes used by Codeception
16codeception/specify0.4.6BDD code blocks for PHPUnit and Codeception
17codeception/stub4.0.2Flexible Stub wrapper for PHPUnit's Mock Builder
18codeception/verify1.1.0BDD assertion library for PHPUnit
19codeitnowin/barcode3.0.6Barcode & Qr Code generator library by http://www.codeitnow.in. You can use it with Custom PHP application or any PHP Framework such as Laravel
20doctrine/instantiator1.4.1A small
21ezyang/htmlpurifierv4.14.0Standards compliant HTML filter written in PHP
22fakerphp/fakerv1.19.0Faker is a PHP library that generates fake data for you.
23guzzlehttp/guzzle7.4.1Guzzle is a PHP HTTP client library
24guzzlehttp/promises1.5.1Guzzle promises library
25guzzlehttp/psr72.1.0PSR-7 message implementation that also provides common utility methods
26justinrainbow/json-schema5.2.11A library to validate a JSON schema.
27kartik-v/yii2-mpdfdev-master 2679af9A Yii2 wrapper component for the mPDF library which generates PDF files from UTF-8 encoded HTML.
28mpdf/mpdfv8.0.17PHP library generating PDF files from UTF-8 encoded HTML
29myclabs/deep-copy1.11.0Create deep copies (clones) of your objects
30opis/closure3.6.3A library that can be used to serialize closures (anonymous functions) and arbitrary objects.
31paragonie/random_compatv9.99.99PHP 5.x polyfill for random_bytes() and random_int() from PHP 7
32phar-io/manifest2.0.3Component for reading phar.io manifest information from a PHP Archive (PHAR)
33phar-io/version3.2.1Library for handling version information and constraints
34phpdocumentor/reflection-common2.2.0Common reflection classes used by phpdocumentor to reflect the code structure
35phpdocumentor/reflection-docblock5.3.0With this component
36phpdocumentor/type-resolver1.6.0A PSR-5 based resolver of Class names
37phpspec/php-diffv1.1.3A comprehensive library for generating differences between two hashable objects (strings or arrays).
38phpspec/prophecyv1.15.0Highly opinionated mocking framework for PHP 5.3+
39phpunit/php-code-coverage7.0.15Library that provides collection
40phpunit/php-file-iterator2.0.5FilterIterator implementation that filters files based on a list of suffixes.
41phpunit/php-text-template1.2.1Simple template engine.
42phpunit/php-timer2.1.3Utility class for timing
43phpunit/php-token-stream4.0.4Wrapper around PHP's tokenizer extension.
44phpunit/phpunit8.5.24The PHP Unit Testing framework.
45psr/container1.1.2Common Container Interface (PHP FIG PSR-11)
46psr/event-dispatcher1.0.0Standard interfaces for event handling.
47psr/http-client1.0.1Common interface for HTTP clients
48psr/http-factory1.0.1Common interfaces for PSR-7 HTTP message factories
49psr/http-message1.0.1Common interface for HTTP messages
50psr/log1.1.4Common interface for logging libraries
51ralouphie/getallheaders3.0.3A polyfill for getallheaders.
52ramsey/uuid3.9.2Formerly rhumsaa/uuid. A PHP 5.4+ library for generating RFC 4122 version 1
53sebastian/code-unit-reverse-lookup1.0.2Looks up which function or method a line of code belongs to
54sebastian/comparator3.0.3Provides the functionality to compare PHP values for equality
55sebastian/diff3.0.3Diff implementation
56sebastian/environment4.2.4Provides functionality to handle HHVM/PHP environments
57sebastian/exporter3.1.4Provides the functionality to export PHP variables for visualization
58sebastian/global-state3.0.2Snapshotting of global state
59sebastian/object-enumerator3.0.4Traverses array structures and object graphs to enumerate all referenced objects
60sebastian/object-reflector1.1.2Allows reflection of object attributes
61sebastian/recursion-context3.0.1Provides functionality to recursively process PHP variables
62sebastian/resource-operations2.0.2Provides a list of PHP built-in functions that operate on resources
63sebastian/type1.1.4Collection of value objects that represent the types of the PHP type system
64sebastian/version2.0.1Library that helps with managing the version number of Git-hosted PHP projects
65setasign/fpdiv2.3.6FPDI 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
66softcreatr/jsonpath0.7.5JSONPath implementation for parsing
67swiftmailer/swiftmailerv5.4.12Swiftmailer
68symfony/browser-kitv4.2.4Symfony BrowserKit Component
69symfony/consolev5.4.5Eases the creation of beautiful and testable command line interfaces
70symfony/css-selectorv5.4.3Converts CSS selectors to XPath expressions
71symfony/deprecation-contractsv2.5.0A generic function and convention to trigger deprecation notices
72symfony/dom-crawlerv4.4.39Eases DOM navigation for HTML and XML documents
73symfony/event-dispatcherv5.4.3Provides tools that allow your application components to communicate with each other by dispatching events and listening to them
74symfony/event-dispatcher-contractsv2.5.0Generic abstractions related to dispatching events
75symfony/finderv5.4.3Finds files and directories via an intuitive fluent interface
76symfony/polyfill-ctypev1.25.0Symfony polyfill for ctype functions
77symfony/polyfill-intl-graphemev1.25.0Symfony polyfill for intl's grapheme_* functions
78symfony/polyfill-intl-normalizerv1.25.0Symfony polyfill for intl's Normalizer class and related functions
79symfony/polyfill-mbstringv1.25.0Symfony polyfill for the Mbstring extension
80symfony/polyfill-php73v1.25.0Symfony polyfill backporting some PHP 7.3+ features to lower PHP versions
81symfony/polyfill-php80v1.25.0Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions
82symfony/service-contractsv2.5.0Generic abstractions related to writing services
83symfony/stringv5.4.3Provides an object-oriented API to strings and deals with bytes
84symfony/yamlv5.4.3Loads and dumps YAML files
85theseer/tokenizer1.2.1A small library for converting tokenized PHP source code into XML and potentially other formats
86vlucas/phpdotenvv2.6.9Loads environment variables from .env to getenv()
87webmozart/assert1.10.0Assertions to validate method input/output with nice error messages.
88yiisoft/yii22.0.45Yii PHP Framework Version 2
89yiisoft/yii2-authclient2.2.12External authentication via OAuth and OpenID for the Yii framework
90yiisoft/yii2-bootstrap2.0.11The Twitter Bootstrap extension for the Yii framework
91yiisoft/yii2-composer2.0.10The composer plugin for Yii extension installer
92yiisoft/yii2-debug2.1.18The debugger extension for the Yii framework
93yiisoft/yii2-faker2.0.5Fixture generator. The Faker integration for the Yii framework.
94yiisoft/yii2-gii2.1.4The Gii extension for the Yii framework
95yiisoft/yii2-httpclient2.0.14HTTP client extension for the Yii framework
96yiisoft/yii2-swiftmailer2.0.7The SwiftMailer integration for the Yii framework
97yiithings/yii2-dotenv1.0.2PHP 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.

NumberNameVersionDescription
1behat/gherkinopen in new windowv4.6.0Gherkin DSL parser for PHP 5.3
2bower-asset/bootstrapopen in new windowv3.4.1
3bower-asset/inputmaskopen in new window3.3.11
4bower-asset/jqueryopen in new window3.4.1
5bower-asset/punycodeopen in new windowv1.3.2
6bower-asset/typeaheadopen in new window.jsv0.11.1
7bower-asset/yii2-pjaxopen in new window2.0.7.1
8cebe/markdownopen in new window1.2.1A super fast, highly extensible markdown parser for PHP
9codeception/baseopen in new window2.5.6BDD-style testing framework
10codeception/phpunit-wrapperopen in new window7.7.1PHPUnit classes used by Codeception
11codeception/specifyopen in new window0.4.6BDD code blocks for PHPUnit and Codeception
12codeception/stubopen in new window2.1.0Flexible Stub wrapper for PHPUnit's Mock Builder
13codeception/verifyopen in new window0.3.3BDD assertion library for PHPUnit
14dektrium/yii2-rbacopen in new window1.0.1RBAC management module for Yii2
15dektrium/yii2-useropen in new window0.9.14Flexible user registration and authentication module for Yii2
16doctrine/instantiatoropen in new window1.2.0A small, lightweight utility to instantiate objects in PHP without invoking their constructors
17ezyang/htmlpurifieropen in new windowv4.11.0Standards compliant HTML filter written in PHP
18fzaninotto/fakeropen in new windowv1.8.0Faker is a PHP library that generates fake data for you.
19guzzlehttp/psr7open in new window1.6.1PSR-7 message implementation that also provides common utility methods
20kartik-v/yii2-krajee-baseopen in new windowv2.0.5Base library and foundation components for all Yii2 Krajee extensions.
21kartik-v/yii2-mpdfopen in new windowdev-master e513d17A Yii2 wrapper component for the mPDF library which generates PDF files from UTF-8 encoded HTML.
22kartik-v/yii2-widget-select2open in new windowv2.1.4Enhanced Yii2 wrapper for the Select2 jQuery plugin (sub repo split from yii2-widgets).
23mpdf/mpdfopen in new windowv8.0.2PHP library generating PDF files from UTF-8 encoded HTML
24myclabs/deep-copyopen in new window1.9.3Create deep copies (clones) of your objects
25paragonie/random_compatopen in new windowv9.99.99PHP 5.x polyfill for random_bytes() and random_int() from PHP 7
26phar-io/manifestopen in new window1.0.3Component for reading phar.io manifest information from a PHP Archive (PHAR)
27phar-io/versionopen in new window2.0.1Library for handling version information and constraints
28phpdocumentor/reflection-commonopen in new window2.0.0Common reflection classes used by phpdocumentor to reflect the code structure
29phpdocumentor/reflection-docblockopen in new window4.3.2With this component, a library can provide support for annotations via DocBlocks or otherwise retrieve information that is embedded in a DocBlock.
30phpdocumentor/type-resolveropen in new window1.0.1A PSR-5 based resolver of Class names, Types and Structural Element Names
31phpspec/php-diffopen in new windowv1.1.0A comprehensive library for generating differences between two hashable objects (strings or arrays).
32phpspec/prophecyopen in new window1.9.0Highly opinionated mocking framework for PHP 5.3+
33phpunit/php-code-coverageopen in new window6.1.4Library that provides collection, processing, and rendering functionality for PHP code coverage information.
34phpunit/php-file-iteratoropen in new window2.0.2FilterIterator implementation that filters files based on a list of suffixes.
35phpunit/php-text-templateopen in new window1.2.1Simple template engine.
36phpunit/php-timeropen in new window2.1.2Utility class for timing
37phpunit/php-token-streamopen in new window3.1.1Wrapper around PHP's tokenizer extension.
38phpunit/phpunitopen in new window7.5.16The PHP Unit Testing framework.
39psr/containeropen in new window1.0.0Common Container Interface (PHP FIG PSR-11)
40psr/http-messageopen in new window1.0.1Common interface for HTTP messages
41psr/logopen in new window1.1.0Common interface for logging libraries
42ralouphie/getallheadersopen in new window3.0.3A polyfill for getallheaders.
43sebastian/code-unit-reverse-lookupopen in new window1.0.1Looks up which function or method a line of code belongs to
44sebastian/comparatoropen in new window3.0.2Provides the functionality to compare PHP values for equality
45sebastian/diffopen in new window3.0.2Diff implementation
46sebastian/environmentopen in new window4.2.2Provides functionality to handle HHVM/PHPopen in new window environments
47sebastian/exporteropen in new window3.1.2Provides the functionality to export PHP variables for visualization
48sebastian/global-stateopen in new window2.0.0Snapshotting of global state
49sebastian/object-enumeratoropen in new window3.0.3Traverses array structures and object graphs to enumerate all referenced objects
50sebastian/object-reflectoropen in new window1.1.1Allows reflection of object attributes, including inherited and non-public ones
51sebastian/recursion-contextopen in new window3.0.0Provides functionality to recursively process PHP variables
52sebastian/resource-operationsopen in new window2.0.1Provides a list of PHP built-in functions that operate on resources
53sebastian/versionopen in new window2.0.1Library that helps with managing the version number of Git-hosted PHP projects
54select2/select2open in new window4.0.10Select2 is a jQuery-based replacement for select boxes.
55setasign/fpdiopen in new windowv2.2.0FPDI is a collection of PHP classes facilitating developers to read pages from existing PDF documents and use them as templates in FPDF.
56swiftmailer/swiftmaileropen in new windowv5.4.12Swiftmailer, a free feature-rich PHP mailer
57symfony/browser-kitopen in new windowv4.3.5Symfony BrowserKit Component
58symfony/consoleopen in new windowv4.3.5Symfony Console Component
59symfony/css-selectoropen in new windowv4.3.5Symfony CssSelector Component
60symfony/dom-crawleropen in new windowv4.3.5Symfony DomCrawler Component
61symfony/event-dispatcheropen in new windowv4.3.5Symfony EventDispatcher Component
62symfony/event-dispatcher-contractsopen in new windowv1.1.7Generic abstractions related to dispatching events
63symfony/finderopen in new windowv4.3.5Symfony Finder Component
64symfony/polyfill-ctypeopen in new windowv1.12.0Symfony polyfill for ctype functions
65symfony/polyfill-mbstringopen in new windowv1.12.0Symfony polyfill for the Mbstring extension
66symfony/polyfill-php73open in new windowv1.12.0Symfony polyfill backporting some PHP 7.3+ features to lower PHP versions
67symfony/service-contractsopen in new windowv1.1.7Generic abstractions related to writing services
68symfony/yamlopen in new windowv4.3.5Symfony Yaml Component
69theseer/tokenizeropen in new window1.1.3A small library for converting tokenized PHP source code into XML and potentially other formats
70vlucas/phpdotenvopen in new windowv2.6.1Loads environment variables from .env to getenv(), $_ENV, and $_SERVER automagically.
71webmozart/assertopen in new window1.5.0Assertions to validate method input/outputopen in new window with nice error messages.
72yiisoft/yii2open in new window2.0.28Yii PHP Framework Version 2
73yiisoft/yii2-authclientopen in new window2.2.4External authentication via OAuth and OpenID for the Yii framework
74yiisoft/yii2-bootstrapopen in new window2.0.10The Twitter Bootstrap extension for the Yii framework
75yiisoft/yii2-composeropen in new window2.0.8The composer plugin for the Yii extension installer
76yiisoft/yii2-debugopen in new window2.0.14The debugger extension for the Yii framework
77yiisoft/yii2-fakeropen in new window2.0.4Fixture generator. The Faker integration for the Yii framework.
78yiisoft/yii2-giiopen in new window2.0.8The Gii extension for the Yii framework
79yiisoft/yii2-httpclientopen in new window2.0.12HTTP client extension for the Yii framework
80yiisoft/yii2-swiftmaileropen in new window2.0.7The SwiftMailer integration for the Yii framework
81yiithings/yii2-dotenvopen in new window1.0.2PHP DotEnv for the Yii2 framework