Feature #27490

Vendor Namespaces Support

Added by Robert Lemke about 4 years ago. Updated about 4 years ago.

Status:Resolved Start date:2011-06-16
Priority:Must have Due date:
Assigned To:Robert Lemke % Done:

100%

Category:Object
Target version:TYPO3 Flow Base Distribution - 1.0 beta 1
PHP Version: Complexity:
Has patch:

Description

FLOW3 should support the concept of vendor namespaces and therefore support class names like the following, thus making the "F3" namespace obsolete:

\RobertLemke\AutoMakeTemplate\Controller\FooController
\Zend\...
\TYPO3\FLOW3\Package\PackageManagerInterface
\TYPO3\TYPO3\Domain\Model\Site


Related issues

related to Core - Feature #25337: Add PHP 5.3 namespace support Resolved 2011-03-16

Associated revisions

Revision f4ed9455
Added by Robert Lemke about 4 years ago

[TASK] Adjustments to new vendor namespace and package key format

This change set contains the new directory structure / new pointers
to submodules which reflect the new vendor namespaces and package key
format.

Change-Id: If59a0fa5166617cc506186fe22be2a0a2e74335c
Related: #27490

Revision 08481c08
Added by Robert Lemke about 4 years ago

[FEATURE] Vendor Namespaces Support

This change set contains the main part of the vendor namespaces support
in FLOW3. It contains most code adjustments to the new namespace of
the FLOW3 framework packages and the new package key format.

Also features a few cosmetic changes and additions where I came along.

Furthermore this commit contains various new tests for previously
untested parts of FLOW3.

Change-Id: I3f608980ae654d1e786b09a2087dde999c52f3ec
Resolves: #27490

Revision d100a281
Added by Aske Ertmann about 3 years ago

[BUGFIX] Avoid reverse ordering of packages in configuration manager

This issue causes some problems when packages are overwriting YAML settings,
because in #27490 the package order is reversed in order to put TYPO3.FLOW3
at the top. This has some unnecessary consequences.

Change-Id: Ice3ddd43e2055bbd1aabe56585188742bc7027ad
Fixes: #36965
Related: #27490
Releases: 1.1

History

#1 Updated by Karsten Dambekalns about 4 years ago

  • Assigned To set to Robert Lemke
  • % Done changed from 0 to 40

This is making steady progress, the 40% are my estimate based on green bars and relief I have seen on Robert's screen and face ;)

#2 Updated by Mr. Hudson about 4 years ago

  • Status changed from Accepted to Under Review

Patch set 1 of change I3f608980ae654d1e786b09a2087dde999c52f3ec has been pushed to the review server.
It is available at http://review.typo3.org/2960

#3 Updated by Robert Lemke about 4 years ago

  • % Done changed from 40 to 100

#4 Updated by Mr. Hudson about 4 years ago

Patch set 2 of change I3f608980ae654d1e786b09a2087dde999c52f3ec has been pushed to the review server.
It is available at http://review.typo3.org/2960

#5 Updated by Mr. Hudson about 4 years ago

Patch set 3 of change I3f608980ae654d1e786b09a2087dde999c52f3ec has been pushed to the review server.
It is available at http://review.typo3.org/2960

#6 Updated by Mr. Hudson about 4 years ago

Patch set 4 of change I3f608980ae654d1e786b09a2087dde999c52f3ec has been pushed to the review server.
It is available at http://review.typo3.org/2960

#7 Updated by Mr. Hudson about 4 years ago

Patch set 5 of change I3f608980ae654d1e786b09a2087dde999c52f3ec has been pushed to the review server.
It is available at http://review.typo3.org/2960

#8 Updated by Robert Lemke about 4 years ago

  • Status changed from Under Review to Resolved

Also available in: Atom PDF