Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • T t3o_membership
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 9
    • Issues 9
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Infrastructure Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • services
  • t3o sites
  • typo3.org
  • t3o_membership
  • Issues
  • #31

Closed
Open
Created Nov 04, 2019 by Andreas Nedbal@pixeldesu

Solve deprecations in t3o_membership

In order to update typo3.org to v9 as smoothly as possible, all extensions it requires should support v9 properly.

TYPO3Scanner result for t3o_membership:

Found 3 matches in 0.17s when checking for changes and deprecations in TYPO3 9

strong	weak	BREAKING	DEPRECATION
100.0% (3)	0.0% (0)	66.7% (2)	33.3% (1)

Classes/Task/ImportMembersTask.php
Access to global array "TYPO3_DB" (strong)
245 return $GLOBALS['TYPO3_DB'];
Breaking: #80929 - TYPO3_DB moved to extension
https://docs.typo3.org/typo3cms/extensions/core/Changelog/9.0/Breaking-80929-TYPO3_DBMovedToExtension.html

Use of static class method call "TYPO3\CMS\Core\Utility\GeneralUtility::getUserObj()" (strong)
230 $hookObject = GeneralUtility::getUserObj($classData);
Deprecation: #80993 - GeneralUtility::getUserObj
https://docs.typo3.org/typo3cms/extensions/core/Changelog/9.0/Deprecation-80993-GeneralUtilitygetUserObj.html

Classes/Domain/Repository/MemberRepository.php
Access to global array "TYPO3_DB" (strong)
68 return $GLOBALS['TYPO3_DB'];
Breaking: #80929 - TYPO3_DB moved to extension
https://docs.typo3.org/typo3cms/extensions/core/Changelog/9.0/Breaking-80929-TYPO3_DBMovedToExtension.html

These deprecations should either be solved in the update branch update-v9 directly, or have a Merge Request pointed to that branch in the t3o_membership repository.

Edited Nov 04, 2019 by Andreas Nedbal
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking