diff --git a/.gitattributes b/.gitattributes index 89a139e..a3034da 100644 --- a/.gitattributes +++ b/.gitattributes @@ -1,9 +1,15 @@ test export-ignore nbproject export-ignore +.idea export-ignore +docker export-ignore .codeclimate.yml export-ignore .php_cs export-ignore .travis.yml export-ignore +travis.php.ini export-ignore .gitattributes export-ignore .gitignore export-ignore composer.lock export-ignore phpunit.xml export-ignore +phpmd.xml export-ignore +.env.example export-ignore +docker-compose.yml export-ignore diff --git a/.idea/output-renderer-interface.iml b/.idea/output-renderer-interface.iml index 8876465..46fccd4 100644 --- a/.idea/output-renderer-interface.iml +++ b/.idea/output-renderer-interface.iml @@ -8,6 +8,7 @@ + @@ -41,6 +42,7 @@ + @@ -48,115 +50,5 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/php.xml b/.idea/php.xml index 59ee241..3dc0dda 100644 --- a/.idea/php.xml +++ b/.idea/php.xml @@ -2,46 +2,48 @@ + + - - - - - - - + + + + + + + + + + + + + + + + + + + + - - - - - - - + - - - - - - + + + + + - - - - - - - - - - + + + + diff --git a/CHANGELOG.md b/CHANGELOG.md index 6966fcd..2900d62 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,7 +4,8 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/) and this project adheres to [Semantic Versioning](http://semver.org/). -## [[*next-version*]] - YYYY-MM-DD +## [0.3] - 2019-11-14 +Stable release. ## [0.3-alpha2] - 2018-04-05 ### Added diff --git a/composer.lock b/composer.lock index f2ce7b8..6fa0a2b 100644 --- a/composer.lock +++ b/composer.lock @@ -1,23 +1,23 @@ { "_readme": [ "This file locks the dependencies of your project to a known state", - "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file", + "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "74f139ef2d171aa70a0e2fca1484b949", + "content-hash": "075a1b139295339837cd173977f06051", "packages": [ { "name": "dhii/exception-interface", - "version": "v0.1", + "version": "v0.2", "source": { "type": "git", "url": "https://github.com/Dhii/exception-interface.git", - "reference": "fe64b30f67830474683357f77dc4a097bf84767e" + "reference": "b69feebf7cb2879cd43977a03342e2393b73f7fb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Dhii/exception-interface/zipball/fe64b30f67830474683357f77dc4a097bf84767e", - "reference": "fe64b30f67830474683357f77dc4a097bf84767e", + "url": "https://api.github.com/repos/Dhii/exception-interface/zipball/b69feebf7cb2879cd43977a03342e2393b73f7fb", + "reference": "b69feebf7cb2879cd43977a03342e2393b73f7fb", "shasum": "" }, "require": { @@ -31,6 +31,11 @@ "ptrofimov/xpmock": "^1.1" }, "type": "library", + "extra": { + "branch-alias": { + "dev-develop": "0.2.x-dev" + } + }, "autoload": { "psr-4": { "Dhii\\Exception\\": "src" @@ -47,20 +52,20 @@ } ], "description": "Interfaces for most common exceptions", - "time": "2017-09-01T18:00:26+00:00" + "time": "2018-08-29T10:42:04+00:00" }, { "name": "dhii/factory-interface", - "version": "v0.1-alpha2", + "version": "v0.1", "source": { "type": "git", "url": "https://github.com/Dhii/factory-interface.git", - "reference": "f5180bde74ba778a8e7269bf92e8420f7527c512" + "reference": "b8d217aec8838e64ccaa770cb03dc164bf6f0515" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Dhii/factory-interface/zipball/f5180bde74ba778a8e7269bf92e8420f7527c512", - "reference": "f5180bde74ba778a8e7269bf92e8420f7527c512", + "url": "https://api.github.com/repos/Dhii/factory-interface/zipball/b8d217aec8838e64ccaa770cb03dc164bf6f0515", + "reference": "b8d217aec8838e64ccaa770cb03dc164bf6f0515", "shasum": "" }, "require": { @@ -97,7 +102,7 @@ } ], "description": "Interfaces for working with factories.", - "time": "2018-03-07T11:08:40+00:00" + "time": "2018-08-29T11:15:09+00:00" }, { "name": "dhii/stringable-interface", @@ -204,25 +209,25 @@ }, { "name": "composer/ca-bundle", - "version": "1.1.1", + "version": "1.2.4", "source": { "type": "git", "url": "https://github.com/composer/ca-bundle.git", - "reference": "d2c0a83b7533d6912e8d516756ebd34f893e9169" + "reference": "10bb96592168a0f8e8f6dcde3532d9fa50b0b527" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/ca-bundle/zipball/d2c0a83b7533d6912e8d516756ebd34f893e9169", - "reference": "d2c0a83b7533d6912e8d516756ebd34f893e9169", + "url": "https://api.github.com/repos/composer/ca-bundle/zipball/10bb96592168a0f8e8f6dcde3532d9fa50b0b527", + "reference": "10bb96592168a0f8e8f6dcde3532d9fa50b0b527", "shasum": "" }, "require": { "ext-openssl": "*", "ext-pcre": "*", - "php": "^5.3.2 || ^7.0" + "php": "^5.3.2 || ^7.0 || ^8.0" }, "require-dev": { - "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.5", + "phpunit/phpunit": "^4.8.35 || ^5.7 || 6.5 - 8", "psr/log": "^1.0", "symfony/process": "^2.5 || ^3.0 || ^4.0" }, @@ -256,7 +261,7 @@ "ssl", "tls" ], - "time": "2018-03-29T19:57:20+00:00" + "time": "2019-08-30T08:44:50+00:00" }, { "name": "dhii/php-cs-fixer-config", @@ -678,38 +683,38 @@ }, { "name": "phpspec/prophecy", - "version": "1.7.6", + "version": "1.9.0", "source": { "type": "git", "url": "https://github.com/phpspec/prophecy.git", - "reference": "33a7e3c4fda54e912ff6338c48823bd5c0f0b712" + "reference": "f6811d96d97bdf400077a0cc100ae56aa32b9203" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpspec/prophecy/zipball/33a7e3c4fda54e912ff6338c48823bd5c0f0b712", - "reference": "33a7e3c4fda54e912ff6338c48823bd5c0f0b712", + "url": "https://api.github.com/repos/phpspec/prophecy/zipball/f6811d96d97bdf400077a0cc100ae56aa32b9203", + "reference": "f6811d96d97bdf400077a0cc100ae56aa32b9203", "shasum": "" }, "require": { "doctrine/instantiator": "^1.0.2", "php": "^5.3|^7.0", - "phpdocumentor/reflection-docblock": "^2.0|^3.0.2|^4.0", + "phpdocumentor/reflection-docblock": "^2.0|^3.0.2|^4.0|^5.0", "sebastian/comparator": "^1.1|^2.0|^3.0", "sebastian/recursion-context": "^1.0|^2.0|^3.0" }, "require-dev": { "phpspec/phpspec": "^2.5|^3.2", - "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.5" + "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.5 || ^7.1" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.7.x-dev" + "dev-master": "1.8.x-dev" } }, "autoload": { - "psr-0": { - "Prophecy\\": "src/" + "psr-4": { + "Prophecy\\": "src/Prophecy" } }, "notification-url": "https://packagist.org/downloads/", @@ -737,7 +742,7 @@ "spy", "stub" ], - "time": "2018-04-18T13:57:24+00:00" + "time": "2019-10-03T11:07:50+00:00" }, { "name": "phpunit/php-code-coverage", @@ -1113,6 +1118,7 @@ "mock", "xunit" ], + "abandoned": true, "time": "2015-10-02T06:51:40+00:00" }, { @@ -1166,16 +1172,16 @@ }, { "name": "psr/log", - "version": "1.0.2", + "version": "1.1.2", "source": { "type": "git", "url": "https://github.com/php-fig/log.git", - "reference": "4ebe3a8bf773a19edfe0a84b6585ba3d401b724d" + "reference": "446d54b4cb6bf489fc9d75f55843658e6f25d801" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/log/zipball/4ebe3a8bf773a19edfe0a84b6585ba3d401b724d", - "reference": "4ebe3a8bf773a19edfe0a84b6585ba3d401b724d", + "url": "https://api.github.com/repos/php-fig/log/zipball/446d54b4cb6bf489fc9d75f55843658e6f25d801", + "reference": "446d54b4cb6bf489fc9d75f55843658e6f25d801", "shasum": "" }, "require": { @@ -1184,7 +1190,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.0.x-dev" + "dev-master": "1.1.x-dev" } }, "autoload": { @@ -1209,7 +1215,7 @@ "psr", "psr-3" ], - "time": "2016-10-10T12:19:37+00:00" + "time": "2019-11-01T11:05:21+00:00" }, { "name": "ptrofimov/xpmock", @@ -1680,16 +1686,16 @@ }, { "name": "symfony/config", - "version": "v2.8.41", + "version": "v2.8.52", "source": { "type": "git", "url": "https://github.com/symfony/config.git", - "reference": "93bdf96d0e3c9b29740bf9050e7a996b443c8436" + "reference": "7dd5f5040dc04c118d057fb5886563963eb70011" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/config/zipball/93bdf96d0e3c9b29740bf9050e7a996b443c8436", - "reference": "93bdf96d0e3c9b29740bf9050e7a996b443c8436", + "url": "https://api.github.com/repos/symfony/config/zipball/7dd5f5040dc04c118d057fb5886563963eb70011", + "reference": "7dd5f5040dc04c118d057fb5886563963eb70011", "shasum": "" }, "require": { @@ -1733,20 +1739,20 @@ ], "description": "Symfony Config Component", "homepage": "https://symfony.com", - "time": "2018-05-01T22:52:40+00:00" + "time": "2018-11-26T09:38:12+00:00" }, { "name": "symfony/console", - "version": "v2.8.41", + "version": "v2.8.52", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "e8e59b74ad1274714dad2748349b55e3e6e630c7" + "reference": "cbcf4b5e233af15cd2bbd50dee1ccc9b7927dc12" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/e8e59b74ad1274714dad2748349b55e3e6e630c7", - "reference": "e8e59b74ad1274714dad2748349b55e3e6e630c7", + "url": "https://api.github.com/repos/symfony/console/zipball/cbcf4b5e233af15cd2bbd50dee1ccc9b7927dc12", + "reference": "cbcf4b5e233af15cd2bbd50dee1ccc9b7927dc12", "shasum": "" }, "require": { @@ -1794,20 +1800,20 @@ ], "description": "Symfony Console Component", "homepage": "https://symfony.com", - "time": "2018-05-15T21:17:45+00:00" + "time": "2018-11-20T15:55:20+00:00" }, { "name": "symfony/debug", - "version": "v2.8.41", + "version": "v2.8.52", "source": { "type": "git", "url": "https://github.com/symfony/debug.git", - "reference": "fe8838e11cf7dbaf324bd6f51d065d873ccf78a2" + "reference": "74251c8d50dd3be7c4ce0c7b862497cdc641a5d0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/debug/zipball/fe8838e11cf7dbaf324bd6f51d065d873ccf78a2", - "reference": "fe8838e11cf7dbaf324bd6f51d065d873ccf78a2", + "url": "https://api.github.com/repos/symfony/debug/zipball/74251c8d50dd3be7c4ce0c7b862497cdc641a5d0", + "reference": "74251c8d50dd3be7c4ce0c7b862497cdc641a5d0", "shasum": "" }, "require": { @@ -1851,20 +1857,20 @@ ], "description": "Symfony Debug Component", "homepage": "https://symfony.com", - "time": "2018-05-15T21:17:45+00:00" + "time": "2018-11-11T11:18:13+00:00" }, { "name": "symfony/event-dispatcher", - "version": "v2.8.41", + "version": "v2.8.52", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher.git", - "reference": "9b69aad7d4c086dc94ebade2d5eb9145da5dac8c" + "reference": "a77e974a5fecb4398833b0709210e3d5e334ffb0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/9b69aad7d4c086dc94ebade2d5eb9145da5dac8c", - "reference": "9b69aad7d4c086dc94ebade2d5eb9145da5dac8c", + "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/a77e974a5fecb4398833b0709210e3d5e334ffb0", + "reference": "a77e974a5fecb4398833b0709210e3d5e334ffb0", "shasum": "" }, "require": { @@ -1911,20 +1917,20 @@ ], "description": "Symfony EventDispatcher Component", "homepage": "https://symfony.com", - "time": "2018-04-06T07:35:03+00:00" + "time": "2018-11-21T14:20:20+00:00" }, { "name": "symfony/filesystem", - "version": "v2.8.41", + "version": "v2.8.52", "source": { "type": "git", "url": "https://github.com/symfony/filesystem.git", - "reference": "1ed4b265550ec43d2ceaa0e9e57b0bc4eeb1b541" + "reference": "7ae46872dad09dffb7fe1e93a0937097339d0080" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/filesystem/zipball/1ed4b265550ec43d2ceaa0e9e57b0bc4eeb1b541", - "reference": "1ed4b265550ec43d2ceaa0e9e57b0bc4eeb1b541", + "url": "https://api.github.com/repos/symfony/filesystem/zipball/7ae46872dad09dffb7fe1e93a0937097339d0080", + "reference": "7ae46872dad09dffb7fe1e93a0937097339d0080", "shasum": "" }, "require": { @@ -1961,20 +1967,20 @@ ], "description": "Symfony Filesystem Component", "homepage": "https://symfony.com", - "time": "2018-05-15T21:17:45+00:00" + "time": "2018-11-11T11:18:13+00:00" }, { "name": "symfony/finder", - "version": "v2.8.41", + "version": "v2.8.52", "source": { "type": "git", "url": "https://github.com/symfony/finder.git", - "reference": "79764d21163db295f0daf8bd9d9b91f97e65db6a" + "reference": "1444eac52273e345d9b95129bf914639305a9ba4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/finder/zipball/79764d21163db295f0daf8bd9d9b91f97e65db6a", - "reference": "79764d21163db295f0daf8bd9d9b91f97e65db6a", + "url": "https://api.github.com/repos/symfony/finder/zipball/1444eac52273e345d9b95129bf914639305a9ba4", + "reference": "1444eac52273e345d9b95129bf914639305a9ba4", "shasum": "" }, "require": { @@ -2010,29 +2016,32 @@ ], "description": "Symfony Finder Component", "homepage": "https://symfony.com", - "time": "2018-05-15T21:17:45+00:00" + "time": "2018-11-11T11:18:13+00:00" }, { "name": "symfony/polyfill-ctype", - "version": "v1.8.0", + "version": "v1.12.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-ctype.git", - "reference": "7cc359f1b7b80fc25ed7796be7d96adc9b354bae" + "reference": "550ebaac289296ce228a706d0867afc34687e3f4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/7cc359f1b7b80fc25ed7796be7d96adc9b354bae", - "reference": "7cc359f1b7b80fc25ed7796be7d96adc9b354bae", + "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/550ebaac289296ce228a706d0867afc34687e3f4", + "reference": "550ebaac289296ce228a706d0867afc34687e3f4", "shasum": "" }, "require": { "php": ">=5.3.3" }, + "suggest": { + "ext-ctype": "For best performance" + }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.8-dev" + "dev-master": "1.12-dev" } }, "autoload": { @@ -2048,13 +2057,13 @@ "MIT" ], "authors": [ - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - }, { "name": "Gert de Pagter", "email": "BackEndTea@gmail.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" } ], "description": "Symfony polyfill for ctype functions", @@ -2065,20 +2074,20 @@ "polyfill", "portable" ], - "time": "2018-04-30T19:57:29+00:00" + "time": "2019-08-06T08:03:45+00:00" }, { "name": "symfony/polyfill-mbstring", - "version": "v1.8.0", + "version": "v1.12.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-mbstring.git", - "reference": "3296adf6a6454a050679cde90f95350ad604b171" + "reference": "b42a2f66e8f1b15ccf25652c3424265923eb4f17" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/3296adf6a6454a050679cde90f95350ad604b171", - "reference": "3296adf6a6454a050679cde90f95350ad604b171", + "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/b42a2f66e8f1b15ccf25652c3424265923eb4f17", + "reference": "b42a2f66e8f1b15ccf25652c3424265923eb4f17", "shasum": "" }, "require": { @@ -2090,7 +2099,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.8-dev" + "dev-master": "1.12-dev" } }, "autoload": { @@ -2124,20 +2133,20 @@ "portable", "shim" ], - "time": "2018-04-26T10:06:28+00:00" + "time": "2019-08-06T08:03:45+00:00" }, { "name": "symfony/process", - "version": "v2.8.41", + "version": "v2.8.52", "source": { "type": "git", "url": "https://github.com/symfony/process.git", - "reference": "713952f2ccbcc8342ecdbe1cb313d3e2da8aad28" + "reference": "c3591a09c78639822b0b290d44edb69bf9f05dc8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/process/zipball/713952f2ccbcc8342ecdbe1cb313d3e2da8aad28", - "reference": "713952f2ccbcc8342ecdbe1cb313d3e2da8aad28", + "url": "https://api.github.com/repos/symfony/process/zipball/c3591a09c78639822b0b290d44edb69bf9f05dc8", + "reference": "c3591a09c78639822b0b290d44edb69bf9f05dc8", "shasum": "" }, "require": { @@ -2173,20 +2182,20 @@ ], "description": "Symfony Process Component", "homepage": "https://symfony.com", - "time": "2018-05-15T21:17:45+00:00" + "time": "2018-11-11T11:18:13+00:00" }, { "name": "symfony/stopwatch", - "version": "v2.8.41", + "version": "v2.8.52", "source": { "type": "git", "url": "https://github.com/symfony/stopwatch.git", - "reference": "57021208ad9830f8f8390c1a9d7bb390f32be89e" + "reference": "752586c80af8a85aeb74d1ae8202411c68836663" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/stopwatch/zipball/57021208ad9830f8f8390c1a9d7bb390f32be89e", - "reference": "57021208ad9830f8f8390c1a9d7bb390f32be89e", + "url": "https://api.github.com/repos/symfony/stopwatch/zipball/752586c80af8a85aeb74d1ae8202411c68836663", + "reference": "752586c80af8a85aeb74d1ae8202411c68836663", "shasum": "" }, "require": { @@ -2222,20 +2231,20 @@ ], "description": "Symfony Stopwatch Component", "homepage": "https://symfony.com", - "time": "2018-01-03T07:36:31+00:00" + "time": "2018-11-11T11:18:13+00:00" }, { "name": "symfony/yaml", - "version": "v2.8.41", + "version": "v2.8.52", "source": { "type": "git", "url": "https://github.com/symfony/yaml.git", - "reference": "51356b7a2ff7c9fd06b2f1681cc463bb62b5c1ff" + "reference": "02c1859112aa779d9ab394ae4f3381911d84052b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/yaml/zipball/51356b7a2ff7c9fd06b2f1681cc463bb62b5c1ff", - "reference": "51356b7a2ff7c9fd06b2f1681cc463bb62b5c1ff", + "url": "https://api.github.com/repos/symfony/yaml/zipball/02c1859112aa779d9ab394ae4f3381911d84052b", + "reference": "02c1859112aa779d9ab394ae4f3381911d84052b", "shasum": "" }, "require": { @@ -2272,7 +2281,7 @@ ], "description": "Symfony Yaml Component", "homepage": "https://symfony.com", - "time": "2018-05-01T22:52:40+00:00" + "time": "2018-11-11T11:18:13+00:00" } ], "aliases": [], @@ -2286,5 +2295,8 @@ "platform": { "php": "^5.3 | ^7.0" }, - "platform-dev": [] + "platform-dev": [], + "platform-overrides": { + "php": "5.3.38" + } } diff --git a/src/BlockFactoryInterface.php b/src/BlockFactoryInterface.php index 591c9af..850d1e0 100644 --- a/src/BlockFactoryInterface.php +++ b/src/BlockFactoryInterface.php @@ -7,21 +7,21 @@ /** * Something that can create blocks. * - * @since [*next-version*] + * @since 0.3 */ interface BlockFactoryInterface extends FactoryInterface { /** * The make config key that holds the content of the block. * - * @since [*next-version*] + * @since 0.3 */ const K_CONTENT = 'content'; /** * {@inheritdoc} * - * @since [*next-version*] + * @since 0.3 * * @return BlockInterface The new block */ diff --git a/src/TemplateFactoryInterface.php b/src/TemplateFactoryInterface.php index 9679e64..47792a0 100644 --- a/src/TemplateFactoryInterface.php +++ b/src/TemplateFactoryInterface.php @@ -7,21 +7,21 @@ /** * Something that can create templates. * - * @since [*next-version*] + * @since 0.3 */ interface TemplateFactoryInterface extends FactoryInterface { /** * The make config key that holds the template, which the new instance will represent. * - * @since [*next-version*] + * @since 0.3 */ const K_TEMPLATE = 'template'; /** * {@inheritdoc} * - * @since [*next-version*] + * @since 0.3 * * @return TemplateInterface The new template. */ diff --git a/test/unit/BlockFactoryInterfaceTest.php b/test/unit/BlockFactoryInterfaceTest.php index d1ac866..213362f 100644 --- a/test/unit/BlockFactoryInterfaceTest.php +++ b/test/unit/BlockFactoryInterfaceTest.php @@ -8,28 +8,28 @@ /** * Tests {@see TestSubject}. * - * @since [*next-version*] + * @since 0.3 */ class BlockFactoryInterfaceTest extends TestCase { /** * The class name of the test subject. * - * @since [*next-version*] + * @since 0.3 */ const TEST_SUBJECT_CLASSNAME = 'Dhii\Output\BlockFactoryInterface'; /** * The name of the class that represents a generic factory. * - * @since [*next-version*] + * @since 0.3 */ const FACTORY_BASE_FQN = 'Dhii\Factory\FactoryInterface'; /** * Creates a new instance of the test subject. * - * @since [*next-version*] + * @since 0.3 * * @return TestSubject A new instance of the test subject. */ @@ -45,7 +45,7 @@ public function createInstance() /** * Tests whether a valid instance of the test subject can be created. * - * @since [*next-version*] + * @since 0.3 */ public function testCanBeCreated() { @@ -64,7 +64,7 @@ public function testCanBeCreated() /** * Tests that the subject has all the required constants. * - * @since [*next-version*] + * @since 0.3 */ public function testConstants() { diff --git a/test/unit/TemplateFactoryInterfaceTest.php b/test/unit/TemplateFactoryInterfaceTest.php index 65f3ac9..06e2001 100644 --- a/test/unit/TemplateFactoryInterfaceTest.php +++ b/test/unit/TemplateFactoryInterfaceTest.php @@ -8,28 +8,28 @@ /** * Tests {@see TestSubject}. * - * @since [*next-version*] + * @since 0.3 */ class TemplateFactoryInterfaceTest extends TestCase { /** * The class name of the test subject. * - * @since [*next-version*] + * @since 0.3 */ const TEST_SUBJECT_CLASSNAME = 'Dhii\Output\TemplateFactoryInterface'; /** * The name of the class that represents a generic factory. * - * @since [*next-version*] + * @since 0.3 */ const FACTORY_BASE_FQN = 'Dhii\Factory\FactoryInterface'; /** * Creates a new instance of the test subject. * - * @since [*next-version*] + * @since 0.3 * * @return TestSubject A new instance of the test subject. */ @@ -45,7 +45,7 @@ public function createInstance() /** * Tests whether a valid instance of the test subject can be created. * - * @since [*next-version*] + * @since 0.3 */ public function testCanBeCreated() { @@ -64,7 +64,7 @@ public function testCanBeCreated() /** * Tests that the subject has all the required constants. * - * @since [*next-version*] + * @since 0.3 */ public function testConstants() {