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

(Wrong)[WIP] Refactoring for Exercise Submissions #18

Closed
wants to merge 605 commits into from

Conversation

xus
Copy link

@xus xus commented May 24, 2019

The motivation of this PR is to provide some refactoring and tests for the exercise submissions. This PR can be the basis of further refactorings.

  • Move all persistence to the repository class (ilExSubmission -> ilExcSubmissionRepository)

  • Fetching data from persistence has to be done in the repository class methods.

  • Remove TODO comments.

  • Can we keep 2 DB tables in the same repository?

  • Rename repository methods to something more specific.

  • Instantiate the repository in submission's contructor.

  • Figure out how to get rid of "getTableUserWhere" method.

  • PhpUnit tests

Niels Theen and others added 30 commits May 6, 2019 09:02
…tion if the result object is an string + Update README on possible used traits
…eeds a concrete object instead just class name. Accourid to input validation paper.
Fix restrict method does not longer exists. Use applyTo instead of re…
chfsx and others added 28 commits May 21, 2019 20:14
* trunk:
  missing ProviderFactory in tests
  [POC] GlobalScreen Tools
  dcl: refactored access class
  0023917: Calendar Selection: Privat, Public Calendar, Persönliche Buchungen, Pers. Sprechstundentermine => Back in the breadcrumb
  move blog blocks to sec. panels
  Updated README for composer.
  remove composer-vendor-directory
* feature/6-0/plr-integration-tools:
  last adjustments to the GS
  POC
  moved Tools-Provider for Staff
  Kontext-sensitive Slates
…eriods

[Fix 21716] Month Schedule gets proper period
replaced jquery nestable library with nestable2
Correctly lock calls to removeIntermediateSolution.
…_zipfolders

[Fix 22296] Fix calendar dates for booking pool reservations
@xus xus changed the title [WIP] Refactoring for Exercise Submissions (Wrong)[WIP] Refactoring for Exercise Submissions May 24, 2019
@xus xus closed this May 24, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.