PHP library to access API data from chefkoch.de
<?php
use chefkoch\ChefkochFactory;
$chefkochFactory = new ChefkochFactory();
$apiClient = $chefkochFactory->createApiClient();
$user = $apiClient->getUserById("INPUT_USER_ID");
$simpleRecipes = $apiClient->getRecipes("OFFSET");
$categories = $apiClient->getCateogries();
$recipe = $apiClient->getRecipeById("RECIPE_ID");Accessible data from the API
idtype:stringusernametype:stringranktype:integerhasAvatartype:booleanhasPaidtype:booleandeletedtype:boolean
idtype:stringtypetype:inttitletype:stringsubtitletype:stringownertype:arrayratingtype:arraydifficultytype:inthasImagetype:boolhasVideotype:boolpreviewImageIdtype:?stringpreparationTimetype:intisSubmittedtype:boolisRejectedtype:boolimageCounttype:intcreatedAttype:DateTimeeditortype?stringsubmissionDatetype:?DateTimeisPremiumtype:boolstatustype:intsiteUrltype:string
idtype:stringtypetype:inttitletype:stringsubtitletype:stringownertype:arrayratingtype:arraydifficultytype:inthasImagetype:boolhasVideotype:boolpreviewImageIdtype:stringpreparationTimetype:intisSubmittedtype:boolisRejectedtype:boolcreatedAttype:DateTimeimageCounttype:inteditortype:?arraysubmissionDatetype:?DateTimeisPremiumtype:boolstatustype:intservingstype:intkCaloriestype:intinstructiontype:stringmiscellaneousTexttype:stringingredientsTexttype:stringtagstype:arrayfullTagstype:arrayviewCounttype:intcookingTimetype:intrestingTimetype:inttotalTimetype:intingredientsGroupstype:arraycategoryIdstype:arrayrecipeVideoIdtype:stringisIndexabletype:boolsiteUrltype:string
idtype:string,titletype:string,parentIdtype:?string,leveltype:int,descriptionText, type:string,linkName, type:string