* The first implementation of mid php client.
* First implementation of mid php client.
* First implementation of mid php client.
* Removed old mid php client.
* Removed old mid php demo.
* Fixed mid php client.
* fixed directory structure
* add missing imports to make CertificateRequestBuilderTest running
* simplify MobileIdAuthenticationHashToSign
* improve tests
* Improved tests.
* update readme
* Tried to implement some tests.
* fix session status polling
* adjust tests
* fix imports
* Tried to implement some tests.
* restore removed else/if
* Added some imports and tests.
* Create new Authentication identity method has to be implemented, TODO is also written there.
* switch to php 7.1
* Added data types to make programming easier.
* Implemented authenticationIdentity construction.
* denote nullable return/parameter types with "?"
* Fixed tests.
The following test files have failing tests yet:
SessionStatusPollerTest, AuthenticationRequestBuilderTest,AuthenticationResponseValidatorTest,
CertificateParserTest, CertificateRequestBuilderTest,
MobileIdAuthenticationHashTest,MobileIdAuthenticationHashToSignTest,
MobileIdAuthenticationTest,
ReadmeTest
* Switched help classes of test files to php 7.1.
* improve exception handling
* All tests are passing, after a review, a pull request can be done.
* sync php version
* add link to travis
* enhance travis configuration
* add code cov
* code coverage
* reorganize directory structure
* add phpunit configuration to travis
* switch to mikk125
* remove comment
* Added namespace and use support, exceptions support doesnt work yet.
* Added namespace and use support, exceptions support doesnt work yet.
* Improved tests.
* Grouped languages and hashtypes classes to their own packages.
* switch to PHP 7.2
* increase php version
* Ordinary classes are successfully imported now, only exceptions are not found.
* Ordinary classes are successfully imported now, only exceptions are not found.
* Made setup methods compatible to TestCase class setup methods.
* Removed one test.
* fix failing tests, restructure
* updated
* add test
* fix travis build
* fix travis
* cleanup
* try to fix travis build
* try to fix travis build
* step # to change case
* step # to change case
* try to change HashType and Language uppercase
* change language to Language
* change packages to start with uppercase letter in Git
* change case
* change case
* change case
* change case
* change case
* clear lowercase
* clear lowercase
* case cleanup
* typo fix
* fix exception hierarchy
* improve tests and make hash param compulsory
* Fixed verification code calculation.
* cleanup
* Echo removed.
* Uncommented logging echos.
* Update README.md
* Update README.md
* Update README.md
* Update README.md
* Update README.md
* Update README.md
* Update README.md
* Update README.md
* Update README.md
* input validation & cleanup
* fix variable name
* point to correct travis