Krzysztof Nizioł
a1e681b66e
Do not modify version
0.1.1
2018-09-07 21:30:15 +02:00
Krzysztof Nizioł
2c42a2165a
Composer > use wiosna-dev/common-library instead of meritoo/common-library package
2018-09-07 21:28:28 +02:00
Krzysztof Nizioł
058eb06d4d
Merge branch 'master' of github.com:meritoo/limesurvey-api-client
2018-09-07 13:58:30 +02:00
Meritoo
1389e78068
Phing > tests > missing path of directory with code coverage report
2018-09-07 13:57:19 +02:00
Krzysztof Nizioł
2d3e492ed7
Merge branch 'master' of github.com:meritoo/limesurvey-api-client into develop
...
# Conflicts:
# .docker/config/Dockerfile
# README.md
# composer.json
0.1.0
2018-09-07 00:01:48 +02:00
Meritoo
2c89bbe5f5
Composer > meritoo/common-library package > use latest version
2018-09-06 23:35:08 +02:00
Meritoo
525391083a
Docker > update configuration
2018-09-06 23:33:23 +02:00
Meritoo
7ef83dac5d
Phing > update XMLs
2018-09-06 23:32:45 +02:00
Meritoo
54bd021649
Bump version
2018-09-06 23:32:13 +02:00
Meritoo
c47016bdea
Readme - configuration of LimeSurvey
2017-11-30 23:41:09 +01:00
Meritoo
c5498501d3
Minor refactoring
2017-11-30 22:54:29 +01:00
Krzysztof Niziol
82031194a2
composer.json - update name of this package (name of vendor, actually) & use exact version constraint of wiosna-dev/common-library package
0.0.11
2017-11-08 15:01:43 +01:00
Krzysztof Niziol
a3e5c78dcd
Support PHP 5.5.9+
2017-11-07 19:09:13 +01:00
Krzysztof Niziol
a3f6adb128
composer.json - missing address of wiosna/common-library package
2017-11-07 18:26:16 +01:00
Krzysztof Niziol
da6003b258
composer.json - update name of this package & use wiosna/common-library (forked from meritoo/common-library) instead of meritoo/common-library package
2017-11-07 15:45:10 +01:00
Meritoo
ee62e9f148
SurveyService - add method that allows to get the "start survey url" using participant's token (instead of whole participant's object)
2017-10-30 19:45:29 +01:00
Meritoo
64e0fb3152
ParticipantService - fix type used in phpdoc
0.0.10
2017-10-26 10:37:20 +02:00
Meritoo
b58c346e95
Tests - use common method to create/prepare date
2017-10-25 20:38:19 +02:00
Meritoo
83ff76776c
Fetch all participants of survey (instead of first 10 only - default behaviour)
2017-10-25 20:26:03 +02:00
Meritoo
ac72c6bd76
Do not fetch all participants of given survey to get information if participant has filled the survey
2017-10-25 20:22:48 +02:00
Meritoo
bf7392853f
Minor refactoring
2017-10-25 08:38:31 +02:00
Meritoo
e902568a91
Participant & Survey - update creating instance od DateTime from string
0.0.9
2017-10-22 18:20:01 +02:00
Meritoo
626174953b
Participant has completed survey - fix getting proper information
2017-10-22 18:18:16 +02:00
Meritoo
ddb568adf7
Tests - Docker - update Xdebug configuration
...
Required to fix problem "Connection with XDebug 2.5.1 was not established. Validate installation."
2017-10-22 17:56:24 +02:00
Meritoo
835c4325b8
Tests - missing description of method
2017-10-19 21:57:35 +02:00
Meritoo
24a3d478b5
Tests - use Docker (as environment guard)
2017-10-19 21:44:25 +02:00
Meritoo
e38df1a8f2
Start names of special directories with dot
2017-10-18 21:21:53 +02:00
Meritoo
db6a6f22e2
ParticipantService - getParticipantDetails() method - returns full data of participant with given e-mail of given survey
0.0.8
2017-10-01 20:51:13 +02:00
Meritoo
f5334f816f
Participants collection - store instances of ParticipantShort instead of Participant
...
Related to fetch full data of participant of given survey
2017-10-01 20:50:17 +02:00
Meritoo
e43712f218
Minor refactoring
2017-10-01 20:43:39 +02:00
Meritoo
e464ae30af
SurveyService - getStartSurveyUrl() method - returns url used to start survey for given survey and participant
2017-10-01 18:34:56 +02:00
Meritoo
98cad233d9
Minor refactoring
2017-10-01 18:20:58 +02:00
Meritoo
5154f05ee4
ParticipantService - hasParticipantFilledSurvey() method - fix "Response: HTTP/1.1 500 Internal Server Error" bug while trying to get information if participant has filled survey
2017-10-01 15:01:54 +02:00
Meritoo
0c44140c89
MissingParticipantOfSurveyException - fix message
2017-10-01 13:42:42 +02:00
Meritoo
41156ed058
Participants collection - store instances of ParticipantShort instead of Participant
...
Required to fix bug "Call to undefined method Meritoo\LimeSurvey\ApiClient\Result\Item\ParticipantShort::isCompleted() in /src/Service/ParticipantService.php on line 206"
2017-10-01 13:42:35 +02:00
Meritoo
54bd0ca114
SurveyService - allow to verify if survey with given ID exists and if is active
2017-09-29 23:55:56 +02:00
Meritoo
5243294bd5
Implement Surveys class, collection of surveys, to work with surveys
2017-09-29 22:51:42 +02:00
Meritoo
6159731768
Base class for one item - add class constructor & allow to set values directly in the constructor
2017-09-29 22:10:13 +02:00
Meritoo
bbd466610c
Tests - add missing tests of Participants::addParticipant() method for not existing survey
2017-09-29 19:47:42 +02:00
Meritoo
d54765b378
SurveyService - getAllSurveys() method - catch and serve an exception while fetching all surveys
2017-09-29 16:55:04 +02:00
Meritoo
ab328b96ee
ParticipantService - getSurveyParticipants() method - catch and serve an exception while fetching participants of given survey
2017-09-29 15:18:31 +02:00
Meritoo
cd6dbf72bc
Tests - add missing tests of Participants::addParticipant() method
2017-09-29 15:16:17 +02:00
Meritoo
beaf61d2ea
Participants collection - disable method has(), because hasParticipantsOfSurvey() should be used to verify if there are participants of given survey
2017-09-29 15:07:26 +02:00
Meritoo
cacb2b3b92
ParticipantService - getParticipant() method - get all participants of survey first (to avoid problem when participants exist but are not loaded)
2017-09-29 14:20:31 +02:00
Meritoo
dfa64fee43
ParticipantService - getParticipant() & hasParticipantFilledSurvey() methods - returns participant of survey & information if participant has filled survey
2017-09-29 13:35:26 +02:00
Meritoo
6c44a62f36
Item of result - setting values - make stronger comparison for boolean values
2017-09-29 13:17:40 +02:00
Meritoo
4f26bca282
Minor refactoring
2017-09-29 10:31:04 +02:00
Meritoo
dbd0a65286
composer.json - move tests-related classes to "autoload-dev" section (used for development purposes only and avoid polluting the autoloader in production)
2017-09-29 09:24:57 +02:00
Meritoo
0562cb4d21
ParticipantService & SurveyService - allow to get a client from these services (add getters)
2017-09-28 21:34:31 +02:00
Meritoo
f8a675d0fb
Tests - Client - verify null returned as raw data by JsonRpcClient
2017-09-28 20:34:33 +02:00