The repository was archived.
-
The library was completely refactored without compatibility with previous versions and only compatible with PHP versions equal to or greater than 7.0.
-
Data collection on PUT and DELETE requests was improved depending on the type of content of the request.
-
Now, when obtaining values, the expected data type must be specified. It will be possible to set a default value when the data type does not match the expected one.
-
By obtaining the complete arrangement of the data received in the request, it will be possible to specify the type of data for each key.
-
The tests were fixed.
-
Changes in documentation.
-
Set the correct
phpcbffix command incomposer.json. -
Set static methods should in tests class. Use
::instead of->. -
Using isset instead empty to make the code readable.
-
Implemented
PHP Mess Detectorto detect inconsistencies in code styles. -
Implemented
PHP Code Beautifier and Fixerto fixing errors automatically. -
Implemented
PHP Coding Standards Fixerto organize PHP code automatically according to PSR standards.
-
Implemented
PSR-4 autoloader standardfrom all library files. -
Implemented
PSR-2 coding standardfrom all library PHP files. -
Implemented
PHPCSto ensure that PHP code complies withPSR2code standards. -
Implemented
Codacyto automates code reviews and monitors code quality over time. -
Implemented
Codecovto coverage reports. -
Added
Request/phpcs.ruleset.xmlfile. -
Deleted
Request/src/bootstrap.phpfile. -
Deleted
Request/tests/bootstrap.phpfile. -
Deleted
Request/vendorfolder. -
Changed
Josantonius\Request\Test\RequestTestclass toJosantonius\Request\RequestTestclass.
-
Unit tests supported by
PHPUnitwere added. -
The repository was synchronized with Travis CI to implement continuous integration.
-
Added
Request/src/bootstrap.phpfile -
Added
Request/tests/bootstrap.phpfile. -
Added
Request/phpunit.xml.distfile. -
Added
Request/_config.ymlfile. -
Added
Request/.travis.ymlfile. -
Deleted
Josantonius\Request\Tests\RequestTestclass. -
Deleted
Josantonius\Request\Tests\RequestTest::testGet()method. -
Deleted
Josantonius\Request\Tests\RequestTest::testGetSpecificKey()method. -
Deleted
Josantonius\Request\Tests\RequestTest::testPost()method. -
Deleted
Josantonius\Request\Tests\RequestTest::testPostSpecificKey()method. -
Deleted
Josantonius\Request\Tests\RequestTest::testFiles()method. -
Deleted
Josantonius\Request\Tests\RequestTest::testFilesSpecificKey()method. -
Deleted
Josantonius\Request\Tests\RequestTest::testPut()method. -
Deleted
Josantonius\Request\Tests\RequestTest::testPutSpecificKey()method. -
Deleted
Josantonius\Request\Tests\RequestTest::testDel()method. -
Deleted
Josantonius\Request\Tests\RequestTest::testDelSpecificKey()method. -
Deleted
Josantonius\Request\Tests\RequestTest::testIsGet()method. -
Deleted
Josantonius\Request\Tests\RequestTest::testIsPost()method. -
Deleted
Josantonius\Request\Tests\RequestTest::testIsPut()method. -
Deleted
Josantonius\Request\Tests\RequestTest::testIsDelete()method. -
Deleted
Josantonius\Request\Tests\RequestTest::testIsAjax()method. -
Added
Josantonius\Request\Test\RequestTest::testGet()method. -
Added
Josantonius\Request\Test\RequestTest::testGetSpecificKey()method. -
Added
Josantonius\Request\Test\RequestTest::testGetSpecificKeyError()method. -
Added
Josantonius\Request\Test\RequestTest::testGetError()method. -
Added
Josantonius\Request\Test\RequestTest::testPost()method. -
Added
Josantonius\Request\Test\RequestTest::testPostSpecificKey()method. -
Added
Josantonius\Request\Test\RequestTest::testPostSpecificKeyError()method. -
Added
Josantonius\Request\Test\RequestTest::testPostError()method. -
Added
Josantonius\Request\Test\RequestTest::testFiles()method. -
Added
Josantonius\Request\Test\RequestTest::testFilesSpecificKey()method. -
Added
Josantonius\Request\Test\RequestTest::testFilesSpecificKeyError()method. -
Added
Josantonius\Request\Test\RequestTest::testFilesError()method. -
Added
Josantonius\Request\Test\RequestTest::testPutSpecificKeyError()method. -
Added
Josantonius\Request\Test\RequestTest::testPutError()method. -
Added
Josantonius\Request\Test\RequestTest::testDelSpecificKeyError()method. -
Added
Josantonius\Request\Test\RequestTest::testIsGet()method. -
Added
Josantonius\Request\Test\RequestTest::testIsPost()method. -
Added
Josantonius\Request\Test\RequestTest::testIsPut()method. -
Added
Josantonius\Request\Test\RequestTest::testIsDelete()method. -
Added
Josantonius\Request\Test\RequestTest::testIsNotDelete()method. -
Added
Josantonius\Request\Test\RequestTest::testIsAjax()method.
- Deleted
Josantonius\Request\Exception\RequestExceptionclass. - Deleted
Josantonius\Request\Exception\Exceptionsabstract class. - Deleted
Josantonius\Request\Exception\RequestException->__construct()method.
- Some files were excluded from download and comments and readme files were updated.
- Compatible with PHP 5.6 or higher.
- Compatible only with PHP 7.0 or higher. In the next versions, the library will be modified to make it compatible with PHP 5.6 or higher.
-
Added
Josantonius\Request\Requestclass. -
Added
Josantonius\Request\Request::get()method. -
Added
Josantonius\Request\Request::post()method. -
Added
Josantonius\Request\Request::files()method. -
Added
Josantonius\Request\Request::put()method. -
Added
Josantonius\Request\Request::del()method. -
Added
Josantonius\Request\Request::isGet()method. -
Added
Josantonius\Request\Request::isPost()method. -
Added
Josantonius\Request\Request::isPut()method. -
Added
Josantonius\Request\Request::isDelete()method. -
Added
Josantonius\Request\Request::isAjax()method. -
Added
Josantonius\Request\Exception\RequestExceptionclass. -
Added
Josantonius\Request\Exception\Exceptionsabstract class. -
Added
Josantonius\Request\Exception\RequestException->__construct()method. -
Added
Josantonius\Request\Tests\RequestTestclass. -
Added
Josantonius\Request\Tests\RequestTest::testGet()method. -
Added
Josantonius\Request\Tests\RequestTest::testGetSpecificKey()method. -
Added
Josantonius\Request\Tests\RequestTest::testPost()method. -
Added
Josantonius\Request\Tests\RequestTest::testPostSpecificKey()method. -
Added
Josantonius\Request\Tests\RequestTest::testFiles()method. -
Added
Josantonius\Request\Tests\RequestTest::testFilesSpecificKey()method. -
Added
Josantonius\Request\Tests\RequestTest::testPut()method. -
Added
Josantonius\Request\Tests\RequestTest::testPutSpecificKey()method. -
Added
Josantonius\Request\Tests\RequestTest::testDel()method. -
Added
Josantonius\Request\Tests\RequestTest::testDelSpecificKey()method. -
Added
Josantonius\Request\Tests\RequestTest::testIsGet()method. -
Added
Josantonius\Request\Tests\RequestTest::testIsPost()method. -
Added
Josantonius\Request\Tests\RequestTest::testIsPut()method. -
Added
Josantonius\Request\Tests\RequestTest::testIsDelete()method. -
Added
Josantonius\Request\Tests\RequestTest::testIsAjax()method.