View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 17248 | Bug reports | Documentation | public | 2021-04-15 12:12 | 2026-10-14 16:54 |
| Reporter | DenisChenu | Assigned To | c_schmitz | ||
| Priority | none | Severity | tweak | ||
| Status | closed | Resolution | fixed | ||
| Summary | 17248: No manual or documentation for API functions | ||||
| Description | No manual for https://github.com/LimeSurvey/LimeSurvey/blob/master/application/libraries/PluginManager/LimesurveyApi.php Since we use better version system since 3.X : maybe need to create and improve documentation for plugin dev. | ||||
| Steps To Reproduce | |||||
| Additional Information | Start to create https://manual.limesurvey.org/Category:API_functions with a link to https://api.limesurvey.org/classes/LimeSurvey.PluginManager.LimesurveyApi.html But need manual page to have "this start in version XXX", "Upodated in version XX" etc … I can create the page | ||||
| Tags | No tags attached. | ||||
| Bug heat | 4 | ||||
| Complete LimeSurvey version number (& build) | 3.25.20 | ||||
| I will donate to the project if issue is resolved | No | ||||
| Browser | not relevant | ||||
| Database type & version | not relevant | ||||
| Server OS (if known) | not relevant | ||||
| Webserver software & version (if known) | not relevant | ||||
| PHP Version | not relevant | ||||
| Git branch / Pull Request URL | N/A | ||||
|
It's for your OK to create page (or advice) |
|
|
Fix committed to master branch: http://bugs.limesurvey.org/plugin.php?page=Source/view&id=40847 |
|
|
The functions are now documented on the API site, which is built from the current code and stays up to date by itself: The link on "Plugins - advanced" still pointed to an old address and needed updating. |
|
|
LimeSurvey: master 9f02b358 2026-10-14 16:52 Details Diff |
Fixed issue 17248: Two plugin API functions had no description in the API documentation Dev Added missing PHPDoc to LimesurveyApi::createUrl() and LimesurveyApi::removeResponse() |
Affected Issues 17248 |
|
| mod - application/libraries/PluginManager/LimesurveyApi.php | Diff File | ||
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2021-04-15 12:12 | DenisChenu | New Issue | |
| 2021-04-15 12:12 | DenisChenu | Status | new => assigned |
| 2021-04-15 12:12 | DenisChenu | Assigned To | => ollehar |
| 2021-04-15 12:12 | DenisChenu | Note Added: 63948 | |
| 2021-04-15 12:12 | DenisChenu | Summary | No manaul for API functions => No manual or documentation for API functions |
| 2026-10-14 16:52 | c_schmitz | Changeset attached | => LimeSurvey master 9f02b358 |
| 2026-10-14 16:52 | c_schmitz | Note Added: 86447 | |
| 2026-10-14 16:52 | c_schmitz | Assigned To | ollehar => c_schmitz |
| 2026-10-14 16:52 | c_schmitz | Status | assigned => resolved |
| 2026-10-14 16:52 | c_schmitz | Resolution | open => fixed |
| 2026-10-14 16:52 | c_schmitz | Bug heat | 2 => 4 |
| 2026-10-14 16:54 | c_schmitz | Status | resolved => closed |
| 2026-10-14 16:54 | c_schmitz | Note Added: 86448 |