Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WIP: Create an abstraction layer for the database #407

Draft
wants to merge 38 commits into
base: master
Choose a base branch
from

Commits on Jan 16, 2021

  1. Created basic recipe entity's getters and setters

    Signed-off-by: Christian Wolf <[email protected]>
    christianlupus committed Jan 16, 2021
    Configuration menu
    Copy the full SHA
    7cd2e21 View commit details
    Browse the repository at this point in the history
  2. Corrected RecipeEntity copy&paste errors

    Signed-off-by: Christian Wolf <[email protected]>
    christianlupus committed Jan 16, 2021
    Configuration menu
    Copy the full SHA
    b04bad5 View commit details
    Browse the repository at this point in the history
  3. Corrected styling of code

    Signed-off-by: Christian Wolf <[email protected]>
    christianlupus committed Jan 16, 2021
    Configuration menu
    Copy the full SHA
    90a9241 View commit details
    Browse the repository at this point in the history
  4. Created basic entity structure for categories

    Signed-off-by: Christian Wolf <[email protected]>
    christianlupus committed Jan 16, 2021
    Configuration menu
    Copy the full SHA
    54f7777 View commit details
    Browse the repository at this point in the history
  5. Added wrapper and entity for keywords

    Signed-off-by: Christian Wolf <[email protected]>
    christianlupus committed Jan 16, 2021
    Configuration menu
    Copy the full SHA
    c72df66 View commit details
    Browse the repository at this point in the history
  6. Updated category interconnection

    Signed-off-by: Christian Wolf <[email protected]>
    christianlupus committed Jan 16, 2021
    Configuration menu
    Copy the full SHA
    36b4d87 View commit details
    Browse the repository at this point in the history
  7. Moving JSON entity out of the way and extending structure to recipe t…

    …able
    
    Signed-off-by: Christian Wolf <[email protected]>
    christianlupus committed Jan 16, 2021
    Configuration menu
    Copy the full SHA
    e7736db View commit details
    Browse the repository at this point in the history
  8. Removed missing parts in other wrappers

    Signed-off-by: Christian Wolf <[email protected]>
    christianlupus committed Jan 16, 2021
    Configuration menu
    Copy the full SHA
    efab4ba View commit details
    Browse the repository at this point in the history
  9. Added mapping structures, not yet implemented

    Signed-off-by: Christian Wolf <[email protected]>
    christianlupus committed Jan 16, 2021
    Configuration menu
    Copy the full SHA
    b31e301 View commit details
    Browse the repository at this point in the history
  10. Corrected namespacing typos

    Signed-off-by: Christian Wolf <[email protected]>
    christianlupus committed Jan 16, 2021
    Configuration menu
    Copy the full SHA
    8654dba View commit details
    Browse the repository at this point in the history
  11. Created basic service locator for wrappers

    Signed-off-by: Christian Wolf <[email protected]>
    christianlupus committed Jan 16, 2021
    Configuration menu
    Copy the full SHA
    68d8c80 View commit details
    Browse the repository at this point in the history
  12. Added missing constructor to RecipeEntity

    Signed-off-by: Christian Wolf <[email protected]>
    christianlupus committed Jan 16, 2021
    Configuration menu
    Copy the full SHA
    3af617f View commit details
    Browse the repository at this point in the history
  13. Corrected namespaces

    Signed-off-by: Christian Wolf <[email protected]>
    christianlupus committed Jan 16, 2021
    Configuration menu
    Copy the full SHA
    b6c6ce1 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    fce1af2 View commit details
    Browse the repository at this point in the history
  15. Added missing methods to keyword and category classes

    Signed-off-by: Christian Wolf <[email protected]>
    christianlupus committed Jan 16, 2021
    Configuration menu
    Copy the full SHA
    474580d View commit details
    Browse the repository at this point in the history
  16. Added basic structure to remove entities

    Signed-off-by: Christian Wolf <[email protected]>
    christianlupus committed Jan 16, 2021
    Configuration menu
    Copy the full SHA
    4f47af6 View commit details
    Browse the repository at this point in the history
  17. Implemented Wrapper for CategoryMappers

    Signed-off-by: Christian Wolf <[email protected]>
    christianlupus committed Jan 16, 2021
    Configuration menu
    Copy the full SHA
    7d734de View commit details
    Browse the repository at this point in the history
  18. Implemented search for recipe by id

    Signed-off-by: Christian Wolf <[email protected]>
    christianlupus committed Jan 16, 2021
    Configuration menu
    Copy the full SHA
    73b6584 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    3f04c7e View commit details
    Browse the repository at this point in the history
  20. Intermediate UML diagramm added

    Signed-off-by: Christian Wolf <[email protected]>
    christianlupus committed Jan 16, 2021
    Configuration menu
    Copy the full SHA
    7b5ba3a View commit details
    Browse the repository at this point in the history
  21. Updated diagramm before bigger changes

    Signed-off-by: Christian Wolf <[email protected]>
    christianlupus committed Jan 16, 2021
    Configuration menu
    Copy the full SHA
    0ee944e View commit details
    Browse the repository at this point in the history
  22. Removed MappingEntities from structure

    Signed-off-by: Christian Wolf <[email protected]>
    christianlupus committed Jan 16, 2021
    Configuration menu
    Copy the full SHA
    49c2ced View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    f5e508c View commit details
    Browse the repository at this point in the history
  24. Usage of generics to simplify abstract DB wrapper

    Signed-off-by: Christian Wolf <[email protected]>
    christianlupus committed Jan 16, 2021
    Configuration menu
    Copy the full SHA
    2494f98 View commit details
    Browse the repository at this point in the history
  25. Restrcutured PHP classes according to UML plan

    Signed-off-by: Christian Wolf <[email protected]>
    christianlupus committed Jan 16, 2021
    Configuration menu
    Copy the full SHA
    8a876c4 View commit details
    Browse the repository at this point in the history
  26. Added some implementation to Entities

    Signed-off-by: Christian Wolf <[email protected]>
    christianlupus committed Jan 16, 2021
    Configuration menu
    Copy the full SHA
    a822bf6 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    9d8ab84 View commit details
    Browse the repository at this point in the history
  28. Extracted fetching of mappings into separate methods

    Signed-off-by: Christian Wolf <[email protected]>
    christianlupus committed Jan 16, 2021
    Configuration menu
    Copy the full SHA
    6304cbc View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    60d85a4 View commit details
    Browse the repository at this point in the history
  30. Added entry to changelog

    Signed-off-by: Christian Wolf <[email protected]>
    christianlupus committed Jan 16, 2021
    Configuration menu
    Copy the full SHA
    9884ca7 View commit details
    Browse the repository at this point in the history
  31. Corrected style using code styler

    Signed-off-by: Christian Wolf <[email protected]>
    christianlupus committed Jan 16, 2021
    Configuration menu
    Copy the full SHA
    75d8b99 View commit details
    Browse the repository at this point in the history
  32. Corrected code to make the unittest run again

    Signed-off-by: Christian Wolf <[email protected]>
    christianlupus committed Jan 16, 2021
    Configuration menu
    Copy the full SHA
    df7cbcf View commit details
    Browse the repository at this point in the history
  33. Corrected Exception in AbstractEntity

    Signed-off-by: Christian Wolf <[email protected]>
    christianlupus committed Jan 16, 2021
    Configuration menu
    Copy the full SHA
    de3b3d6 View commit details
    Browse the repository at this point in the history
  34. Updated GH actions to make support for PHP 7.2 optional

    Signed-off-by: Christian Wolf <[email protected]>
    christianlupus committed Jan 16, 2021
    Configuration menu
    Copy the full SHA
    04750d3 View commit details
    Browse the repository at this point in the history
  35. Corrected types to be compatible with PHP prior to 7.4

    Signed-off-by: Christian Wolf <[email protected]>
    christianlupus committed Jan 16, 2021
    Configuration menu
    Copy the full SHA
    1aec037 View commit details
    Browse the repository at this point in the history
  36. Updated to the most recent rc of PHP for unit testing

    Signed-off-by: Christian Wolf <[email protected]>
    christianlupus committed Jan 16, 2021
    Configuration menu
    Copy the full SHA
    9a8d907 View commit details
    Browse the repository at this point in the history
  37. Removed rc PHP testing

    Signed-off-by: Christian Wolf <[email protected]>
    christianlupus committed Jan 16, 2021
    Configuration menu
    Copy the full SHA
    78f94e6 View commit details
    Browse the repository at this point in the history
  38. Added collection classes to UML

    Signed-off-by: Christian Wolf <[email protected]>
    christianlupus committed Jan 16, 2021
    Configuration menu
    Copy the full SHA
    4083e95 View commit details
    Browse the repository at this point in the history