Feature #39145

Add a BackEndUser model

Added by Oliver Klee 10 months ago. Updated 10 months ago.

Status:Resolved Start date:2012-07-20
Priority:Should have Due date:
Assignee:Oliver Klee % Done:

100%

Category:Extbase: Domain
Target version:-
Has patch:No Tags:
Votes: 0

Related issues

blocks Core - Feature #39141: Migrate EXT: beuser to extbase Resolved 2012-07-20
blocks Extbase MVC Framework - Feature #39324: Add BackendUser.fileMounts Rejected 2012-07-27
blocks Extbase MVC Framework - Feature #39325: Add BackendUser.databaseMounts Rejected 2012-07-27
blocks Extbase MVC Framework - Feature #39326: Add BackendUser.allowedLanguages Rejected 2012-07-27
blocks Extbase MVC Framework - Feature #39329: Add a relation between the BE user model and the BE user ... Rejected 2012-07-27

Associated revisions

Revision 7657e82c
Added by Markus Günther 10 months ago

[FEATURE] Add a BackendUser model

Some extensions in the TYPO3 backend use backend users. The belog and
the beuser module are based on extbase and it will be useful if not
every extension has to implement an own backendUser model.

This patch adds a backend user model to extbase.

Change-Id: I84e8ea528c5f91151369f59db6a00acb0174544b
Resolves: #39145
Releases: 6.0
Reviewed-on: http://review.typo3.org/12981
Reviewed-by: Nicole Cordes
Tested-by: Nicole Cordes
Reviewed-by: Oliver Klee
Tested-by: Oliver Klee
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn

History

Updated by Markus Günther 10 months ago

I'm in contact with Felix Kopp because he rebuild the beusers modul in extbase.

Updated by Markus Günther 10 months ago

We could discuss if we put the backend user model of the beuser extension to extbase and then use this in the beuser module natively by extbase.

Updated by Oliver Klee 10 months ago

I'd prefer the model to be available to other extensions even if the beuser extension is not installed. (In my extensions, I need a BE user model every now and then and would find this useful.)

Updated by Oliver Klee 10 months ago

Particularly, the belog module needs to be able to use the model even if the beuser extension is not installed.

Updated by Gerrit Code Review 10 months ago

  • Status changed from New to Under Review

Patch set 1 for branch master has been pushed to the review server.
It is available at http://review.typo3.org/12981

Updated by Gerrit Code Review 10 months ago

Patch set 2 for branch master has been pushed to the review server.
It is available at http://review.typo3.org/12981

Updated by Gerrit Code Review 10 months ago

Patch set 3 for branch master has been pushed to the review server.
It is available at http://review.typo3.org/12981

Updated by Gerrit Code Review 10 months ago

Patch set 4 for branch master has been pushed to the review server.
It is available at http://review.typo3.org/12981

Updated by Markus Günther 10 months ago

I start to add BackendUser Model to extbase. The first patch sets based on the Models of Felix Kopp. He started to rebuild the beuser module in extbase.

https://review.typo3.org/#/c/12935/

After the first feedback i decided to rebuild the model. I also wanna add a BackendUserGroup Model. So my task is it to add the following classes to extbase. Please feel free to help out with reviews or patch sets.

- Tx_Extbase_Domain_Model_BackendUser
- Tx_Extbase_Domain_Model_BackendUserGroup
- Tx_Extbase_Domain_Repository_BackendUserRepository
- Tx_Extbase_Domain_Repository_BackendUserGroupRepository
- Tx_Extbase_Tests_Unit_Domain_Model_BackendUserTest
- Tx_Extbase_Tests_Unit_Domain_Model_BackendUserGroupTest
- Tx_Extbase_Tests_Unit_Domain_Model_BackendUserRepositoryTest
- Tx_Extbase_Tests_Unit_Domain_Model_BackendUserGroupRepositoryTest

Updated by Gerrit Code Review 10 months ago

Patch set 5 for branch master has been pushed to the review server.
It is available at http://review.typo3.org/12981

Updated by Gerrit Code Review 10 months ago

Patch set 6 for branch master has been pushed to the review server.
It is available at http://review.typo3.org/12981

Updated by Gerrit Code Review 10 months ago

Patch set 7 for branch master has been pushed to the review server.
It is available at http://review.typo3.org/12981

Updated by Gerrit Code Review 10 months ago

Patch set 8 for branch master has been pushed to the review server.
It is available at http://review.typo3.org/12981

Updated by Gerrit Code Review 10 months ago

Patch set 9 for branch master has been pushed to the review server.
It is available at http://review.typo3.org/12981

Updated by Gerrit Code Review 10 months ago

Patch set 10 for branch master has been pushed to the review server.
It is available at http://review.typo3.org/12981

Updated by Markus Günther 10 months ago

  • Status changed from Under Review to Resolved
  • % Done changed from 0 to 100

Also available in: Atom PDF