[TYPO3-core] [Broken] TYPO3/TYPO3.CMS#2515 (master - 61a9d4b)

Travis CI notifications at travis-ci.org
Tue Mar 11 19:24:43 CET 2014


Build Update for TYPO3/TYPO3.CMS
-------------------------------------

Build: #2515
Status: Broken

Duration: 7 minutes and 47 seconds
Commit: 61a9d4b (master)
Author: Wouter Wolters
Message: [BUGFIX] PackageManager initialize() signature is incompatible

PackageManagerInterface contains following method declaration:

 public function initialize(\TYPO3\Flow\Core\Bootstrap $bootstrap);

however in the PackageManager the signature is:

  public function initialize(\TYPO3\Flow\Core\Bootstrap $bootstrap,
    $packagesBasePath = FLOW_PATH_PACKAGES,
    $packageStatesPathAndFilename = '')

This will create a fatal error on some versions of php and when running
unit tests on hhvm (of CMS), see
http://php.net/manual/en/language.oop5.interfaces.php

"The class implementing the interface must use the exact same method
signatures as are defined in the interface. Not doing so will result
in a fatal error."

This change updates the method signature of the PackageManager to be in
line with the interface.

Resolves: #56660
Related: #56409
Releases: 6.2
Change-Id: Iab7ae0d6d9809abe7cb6f9b73adb77f06d2f0820
Reviewed-on: https://review.typo3.org/28195
Reviewed-by: Thomas Maroschik
Reviewed-by: Sebastian Müller
Reviewed-by: Sebastian Fischer
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
Reviewed-by: Markus Klein
Tested-by: Markus Klein

View the changeset: https://github.com/TYPO3/TYPO3.CMS/compare/0d1cef2e24a6...61a9d4bc330c

View the full build log and details: https://travis-ci.org/TYPO3/TYPO3.CMS/builds/20552132

--

You can configure recipients for build notifications in your .travis.yml file. See http://about.travis-ci.org/docs/user/build-configuration



-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.typo3.org/pipermail/typo3-team-core/attachments/20140311/0f305283/attachment-0001.htm>


More information about the TYPO3-team-core mailing list