1. 27 Aug, 2018 1 commit
  2. 22 Aug, 2018 1 commit
  3. 21 Aug, 2018 1 commit
  4. 14 Aug, 2018 1 commit
  5. 30 May, 2018 1 commit
  6. 28 May, 2018 1 commit
  7. 17 May, 2018 1 commit
  8. 16 May, 2018 1 commit
    • Christian Kuhn's avatar
      [TASK] Streamline TSconfig API · 45c582a8
      Christian Kuhn authored
      Final patch to de-mess the user / page TSconfig related API.
      
      Page TSconfig can be overriden in user TSconfig by prefixing the
      path with 'page.' in user TSconfig. However, method
      BackendUtility::getModTSconfig() violated this principle and
      had a special merge strategy that allowed ommitting the 'page.'
      prefix. This has been marked as deprecated in the TSconfig docs for
      various years and has been lately removed in the docs altogether,
      but the code still existed.
      The patch moves this merge into BackendUtility::getPagesTSconfig()
      and properly deprecates this case. Usages of getModTSconfig() are
      changed to use getPagesTSconfig() directly, dropping the artificial
      'properties' and 'value' sub arrays and omitting some rather expensive
      string operations at the same time.
      This obsoletes getModTSconfig() and a couple of related methods.
      
      Additionally, BackendUserAuthentication->getTSConfig() has been
      abused frequently to operate on different arrays than it's own userTS.
      Those usages are dropped with the patch. Handing over arguments to
      getTSConfig() is now deprecated, effectively reducing the method a getter.
      
      This reduces the API down to BackendUtility::getPagesTSconfig($pid)
      and BackendUserAuhtentiction->getTSConfig() both just returning the
      entire array. This simplified API can now be documented in the docs.
      
      Change-Id: I4bbb066c1d4e2edbc0182f7967897a1558cc3c0d
      Resolves: #85016
      Related: #84982
      Releases: master
      Reviewed-on: https://review.typo3.org/56968
      
      
      Tested-by: default avatarTYPO3com <no-reply@typo3.com>
      Reviewed-by: Jan Helke's avatarJan Helke <typo3@helke.de>
      Tested-by: Jan Helke's avatarJan Helke <typo3@helke.de>
      Reviewed-by: Anja Leichsenring's avatarAnja Leichsenring <aleichsenring@ab-softlab.de>
      Tested-by: Anja Leichsenring's avatarAnja Leichsenring <aleichsenring@ab-softlab.de>
      Reviewed-by: Christian Kuhn's avatarChristian Kuhn <lolli@schwarzbu.ch>
      Tested-by: Christian Kuhn's avatarChristian Kuhn <lolli@schwarzbu.ch>
      45c582a8
  9. 25 Apr, 2018 1 commit
  10. 06 Apr, 2018 1 commit
  11. 18 Mar, 2018 1 commit
  12. 17 Mar, 2018 1 commit
  13. 09 Mar, 2018 1 commit
  14. 16 Feb, 2018 1 commit
  15. 13 Jan, 2018 1 commit
  16. 19 Dec, 2017 1 commit
  17. 16 Dec, 2017 1 commit
  18. 30 Nov, 2017 1 commit
  19. 29 Nov, 2017 1 commit
  20. 28 Nov, 2017 1 commit
  21. 27 Nov, 2017 1 commit
  22. 16 Nov, 2017 1 commit
  23. 08 Nov, 2017 2 commits
  24. 02 Oct, 2017 1 commit
  25. 09 Sep, 2017 1 commit
  26. 23 Aug, 2017 2 commits
  27. 18 Aug, 2017 1 commit
  28. 11 Aug, 2017 1 commit
  29. 03 Jun, 2017 1 commit
  30. 12 May, 2017 1 commit
  31. 20 Apr, 2017 2 commits
  32. 28 Mar, 2017 1 commit
    • Wouter Wolters's avatar
      [TASK] Streamline return tags in phpdocs · eb049dba
      Wouter Wolters authored and Benni Mack's avatar Benni Mack committed
      The TYPO3 Core currently has no guidline how to handle phpdoc
      comments regarding @return annoations related to "void" and "null".
      
      In practice, these annotations have no additional value if no additional
      documentation is given.
      
      With this change, the php-cs-fixer will remove any unnecessary linebreaks
      within the comments above the @return annotation, as well as remove completely
      empty phpdoc comments because the @return annotation is removed.
      
      Please be aware, that once PSR-5 is accepted, this coding standard
      within the TYPO3 Core will change again, where there are currently
      some further proposal details like inheritance information.
      
      Resolves: #80454
      Releases: master
      Change-Id: Ie969d720684c0a75919fe5addd1c36ef5b12eb04
      Reviewed-on: https://review.typo3.org/51686
      
      
      Reviewed-by: Nicole Cordes's avatarNicole Cordes <typo3@cordes.co>
      Tested-by: Nicole Cordes's avatarNicole Cordes <typo3@cordes.co>
      Reviewed-by: Benni Mack's avatarBenni Mack <benni@typo3.org>
      Tested-by: Benni Mack's avatarBenni Mack <benni@typo3.org>
      eb049dba
  33. 25 Mar, 2017 1 commit
  34. 22 Mar, 2017 1 commit
  35. 16 Feb, 2017 1 commit
  36. 12 Feb, 2017 1 commit
  37. 07 Feb, 2017 1 commit