DumbergerL
DumbergerL
### Expected Behaviour No Warning ### Actual Behaviour Warning is displayed: **Warning**: Attempt to read property "ID" on null in **/homepages/10/.../wp-content/plugins/sermon-manager-for-wordpress/includes/sm-template-functions.php** on line **234** ### Steps To Reproduce 1. Select...
Replace all model arrays with collection object. By implementing the ArrayAccess interface in most cases this would not lead to an breaking change. The values would still be accessible with:...
Inject Caching-Mechanism via the PSR-6 Caching Interface: https://www.php-fig.org/psr/psr-6/
The ChurchTools API has not yet implemented all functions. To use different update functions anyway, the JavaScript AJAX API is used, which is not documented. The AJAX request calls have...
Upload-Method uses pure CURL for Request because Guzzle cant handle combination of header "Content-type:multipart/form-data" and option "form_params". https://github.com/5pm-HDH/churchtools-api/blob/e144fbd37b2a0798ac4fd51a9f519474ccd39058/src/Requests/FileRequestBuilder.php#L58-L92 TODO: Check if there is a workaround and use Guzzle again.
* update npm-dependencies * remove unused js-loader * removed deprecated vue2 definitions ($listeners)
Previously, the lastName attribute was specified in the json response of a search for persons. This attribute is now missing: ```php Array ( [0] => CTApi\Models\Common\Search\SearchResult Object ( [icon:protected] =>...