Difference between revisions of "Archive:DataValues Interfaces"
(Changed categories.) |
Extension: DataValues Interfaces
| Overview | |||
|---|---|---|---|
| Description: | Defines interfaces for ValueParsers, ValueFormatters and ValueValidators . | ||
| State: | stable | Dependency: | MediaWiki |
| Developer: | Jeroen De Dauw | License: | - |
| Type: | MediaWiki | Category: | Editor Data Analysis |
| Edition: | BlueSpice free pro | ||
|
For more info, visit Mediawiki.
|
|||
Features[edit source]
DataValues Interfaces is a small PHP library that defines a set of interfaces for parsers, formatters and validators.
Requirements[edit | edit source]
PHP 5.5 or later
Installation[edit | edit source]
You can use Composer to download and install this package as well as its dependencies. Alternatively you can simply clone the git repository and take care of loading yourself.
Manual[edit | edit source]
Get the DataValues Interfaces code, either via git, or some other means. Also get all dependencies. You can find a list of the dependencies in the "require" section of the composer.json file. Load all dependencies and the load the DataValues Interfaces library by including its entry point: Interfaces.php.
Tests[edit | edit source]
This library comes with a set up PHPUnit tests that cover all non-trivial code. You can run these tests using the PHPUnit configuration file found in the root directory. The tests can also be run via TravisCI, as a TravisCI configuration file is also provided in the root directory.
Source: GitHub
{{BSExtensionInfobox
|desc=Defines interfaces for ValueParsers, ValueFormatters and ValueValidators.
|status=stable
|developer=Jeroen De Dauw
|type=MediaWiki
|edition=BlueSpice freepro
|compatible=MediaWiki
|package=SemanticData
|category=Editor
Data Analysis
|docu=https://www.mediawiki.org/wiki/Extension:DataValuesInterfaces
}}
'''DataValues''' Interfaces is a small PHP library that defines a set of interfaces for parsers, formatters and validators.
==Requirements==
PHP 5.5 or later
==Installation==
You can use [http://getcomposer.org/ Composer] to download and install this package as well as its dependencies. Alternatively you can simply clone the git repository and take care of loading yourself.
==Manual==
Get the DataValues Interfaces code, either via git, or some other means. Also get all dependencies. You can find a list of the dependencies in the "require" section of the composer.json file. Load all dependencies and the load the DataValues Interfaces library by including its entry point: Interfaces.php.
==Tests==
This library comes with a set up PHPUnit tests that cover all non-trivial code. You can run these tests using the PHPUnit configuration file found in the root directory. The tests can also be run via TravisCI, as a TravisCI configuration file is also provided in the root directory.
'''Source: [https://github.com/DataValues/Interfaces/blob/master/README.md GitHub]'''
[[Category:Extension]]| Line 1: | Line 1: | ||
{{BSExtensionInfobox | {{BSExtensionInfobox | ||
| − | |desc=Defines interfaces for ValueParsers, ValueFormatters and ValueValidators | + | |desc=Defines interfaces for ValueParsers, ValueFormatters and ValueValidators |
|status=stable | |status=stable | ||
|developer=Jeroen De Dauw | |developer=Jeroen De Dauw | ||
|type=MediaWiki | |type=MediaWiki | ||
| − | |edition=BlueSpice | + | |edition=BlueSpice pro |
|compatible=MediaWiki | |compatible=MediaWiki | ||
| − | |category= | + | |package=SemanticData |
| + | |category=Data Analysis | ||
|docu=https://www.mediawiki.org/wiki/Extension:DataValuesInterfaces | |docu=https://www.mediawiki.org/wiki/Extension:DataValuesInterfaces | ||
}} | }} | ||