Directory Classes/Package/

Directory Deleted:
2010-08-24 10:42
Total Files:
0
Deleted Files:
19
Lines of Code:
0

[root]/Classes/Package
            Folder removed from repo Controller (0 files, 0 lines)
            Folder removed from repo Documentation (0 files, 0 lines)
            Folder removed from repo Exception (0 files, 0 lines)
            Folder removed from repo Meta (0 files, 0 lines)
            Folder removed from repo MetaData (0 files, 0 lines)

Lines of Code

Classes/Package/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 193 (100.0%) 2485 (100.0%) 12.8
robert 52 (26.9%) 1338 (53.8%) 25.7
k-fish 131 (67.9%) 880 (35.4%) 6.7
networkteam_hlubek 8 (4.1%) 264 (10.6%) 33.0
bwaidelich 2 (1.0%) 3 (0.1%) 1.5

Most Recent Commits

k-fish 2010-08-24 10:42 Rev.: 5057

Removed everything in trunk after move to git.

0 lines of code changed in 19 files:

  • Classes/Package: Documentation.php (del), Exception.php (del), F3_FLOW3_Package_Exception.php (del), F3_FLOW3_Package_Manager.php (del), F3_FLOW3_Package_ManagerInterface.php (del), F3_FLOW3_Package_Meta.php (del), F3_FLOW3_Package_MetaInterface.php (del), F3_FLOW3_Package_Package.php (del), F3_FLOW3_Package_PackageInterface.php (del), Manager.php (del), ManagerInterface.php (del), Meta.php (del), MetaData.php (del), MetaDataInterface.php (del), MetaInterface.php (del), Package.php (del), PackageInterface.php (del), PackageManager.php (del), PackageManagerInterface.php (del)
k-fish 2010-08-13 16:21 Rev.: 4969

[-TASK] FLOW3: Removed @version keyword from files, resolves #8835.

0 lines of code changed in 8 files:

  • Classes/Package: Documentation.php (-1), Exception.php (-1), MetaData.php (-1), MetaDataInterface.php (-1), Package.php (-1), PackageInterface.php (-1), PackageManager.php (-1), PackageManagerInterface.php (-1)
bwaidelich 2010-07-15 13:20 Rev.: 4862

[+BUGFIX] FLOW3: Added helper function \F3\FLOW3\Utility\Files::is_link() that works on Windows too. This resolves #8432.

1 lines of code changed in 1 file:

  • Classes/Package: Package.php (+1 -1)
k-fish 2010-06-24 15:34 Rev.: 4628

[~TASK] TYPO3: Adjusted Policy.yaml to new expected format.
[~TASK] FLOW3: Some small fixes to doc comments and code.
[~TASK] Fluid (Parser): Got rid of the constructor in Parser\Configuration.

7 lines of code changed in 1 file:

  • Classes/Package: PackageManager.php (+7 -4)
k-fish 2010-06-16 11:10 Rev.: 4516

[+FEATURE] TYPO3: We now have a somewhat better setup controller which allows to import content and create admin users, resolves #8284, resolves #8285.
[~TASK] TYPO3 (Domain): Removed early return from hasChildNodes() in AbstractNode.
[~TASK] TYPO3 (Domain): addChildNode() and getChildNodes() on Site only handle the 'default' section now.
[-TASK] TYPO3 (Domain): getIndexNode() no longer expects a section parameter and returns NULL if no node was found.
[+TASK] PhoenixDemoTypo3Org: Added Sites.xml with the test content.
[+TASK] FLOW3 (Package): added isPackageActive() to the PackageManagerInterface.

9 lines of code changed in 1 file:

  • Classes/Package: PackageManagerInterface.php (+9)
k-fish 2010-05-13 13:56 Rev.: 4291

[+BUGFIX] FLOW3 (Package): Removed leftover use of the \F3\FLOW3\Package\Package::DIRECTORY_TESTS_* constants in PackageManager.

0 lines of code changed in 1 file:

  • Classes/Package: PackageManager.php (-3)
k-fish 2010-05-05 14:14 Rev.: 4270

[~TASK] Testing: Removed the support for "integration" and "system" tests, just didn't make sense.
[~TASK] FLOW3 (Package): Removed the DIRECTORY_TESTS_* constants from the Package class.

0 lines of code changed in 1 file:

  • Classes/Package: Package.php (-3)
robert 2010-02-22 16:17 Rev.: 3837

[+FEATURE] FLOW3 (Object): Implemented a static object container which is automatically built. It's essentially a hardcoded version of the autowired and configured object dependencies - just a lot faster. Many tests are still missing, but the version in this commit should be mostly functional. Addresses #3740 and resolves #2123.
[!!!][~API] FLOW3 (Object): Heavily refactored the Object Manager and its tests. The most important change is the removal of the Object Factory whose create() method is now located in the Object Manager. Furthermore, the getObject() method has been renamed to get() and a few minor important API functions within the Object Manager have been modified. This commit also contains a script which allows for semi automatically migrating existing code to the new API (see ./flow3 migrate objectmanagerusage). Resolves #6562
[~TASK] FLOW3 (Configuration): The Configuration Manager and its YAML source now doesn't depend on the YAML package anymore but refers to a YAML parser class within the FLOW3 package. Resolves #6564.

25 lines of code changed in 3 files:

  • Classes/Package: Documentation.php (+6 -6), Package.php (+7 -7), PackageManager.php (+12 -31)
k-fish 2010-01-22 17:29 Rev.: 3754

[+BUGFIX] FLOW3 (Reflection): Fixed a runtime notice in ReflectionService, fixes #6162.
[~TASK] FLOW3 (Package): Now a single package can be symlinked.

1 lines of code changed in 1 file:

  • Classes/Package: Package.php (+1 -1)
robert 2010-01-15 15:38 Rev.: 3643

[~TASK] FLOW3 (Documentation): Updated the Coding Guidelines: removed inconsistent exceptions from the general class naming rules. Also added the rule that names of aspect classes must end with "Aspect". Relates to #5658
[~TASK] Global: Renamed many classes and interfaces in order to be consistent with FLOW3's naming rules. A migration script to update third-party applications will follow soon. Resolves #5658

544 lines of code changed in 4 files:

  • Classes/Package: Documentation.php (+3 -3), Package.php (+8 -8), PackageManager.php (new 394), PackageManagerInterface.php (new 139)
robert 2009-12-21 17:21 Rev.: 3548

[+FEATURE][+API] Fluid (ViewHelper): The Resource view helper now supports Resource objects: Like before you can provide a path and package key pointing to a static package resource or you pass it a resource object. Relates to #5822
[~TASK][~API] Fluid (ViewHelper): The ActionViewhelper now produces only absolute URIs. The argument "absolute" is now obsolete.
[~TASK] Fluid (ViewHelper): Defined additional reserved keywords "on", "off", "yes" and "no" in the TemplateVariableContainer.
[~TASK] FLOW3 (Resource): Renamed a few classes in FLOW3/Resource/: "Manager" -> "ResourceManager", "Publisher" -> "ResourcePublisher". Relates to #5658
[~TASK] FLOW3 (Cache): Defined a new "magic" tag for the cache frontends: TAG_PACKAGE can now be used wherever cache entries should be flushed if any package is activated or deactivated. Relates to #5774
[~TASK] FLOW3: Replaced occurrences of "[fF]ileName" with "[fF]ilename".
[~TASK] FLOW3 (Package): isPackageAvailable() and isPackageActive() no longer throw exceptions if the given parameter is not a valid string. However they still return FALSE of course in those cases.
[+FEATURE][+API] FLOW3 (Reflection): Added a new method isMethodTaggedWith() to the Reflection Service.
[+FEATURE][+API] FLOW3 (Resource): Completely reworked the resource management module. It now supports persistent resources, file uploads and provides a more flexible publishing mechanism. Resolves #5822

[+FEATURE] FLOW3 (Resource): Implemented an Object Converter for resources which can handle file uploads.
[~TASK] FLOW3 (Utility): Renamed Files::mimeTypeFromFilename() and Files::mediaTypeFromFilename() to Files::getMimeTypeFromFilename() and Files::getMediaTypeFromFilename() respectively.
[~CONFIGURATION][~API] FLOW3 (Resource): Changed the names of settings for the Resource module. Please refer to the updated Settings.yaml for the new options.
[~TASK] FLOW3 (Documentation): Documented the new Resource module.
[~TASK] ExtJS: Updated the view helpers to match the new Resource framework. Relates to #5822
[~TASK] FLOW3: Implemented additional rewrite rules in the .htaccess file to support the new static resources publish mechanism.

0 lines of code changed in 1 file:

  • Classes/Package: Manager.php (-2)
k-fish 2009-10-22 18:22 Rev.: 3345

[~TASK] FLOW3: Added @api annotations on class level and adjusted CGL to explain class-level @api handling.

8 lines of code changed in 6 files:

  • Classes/Package: Documentation.php (+1), Exception.php (+1), Manager.php (+1), ManagerInterface.php (+2 -1), Package.php (+1), PackageInterface.php (+2 -1)
k-fish 2009-10-15 11:51 Rev.: 3324

[~TASK] FLOW3 (Package): Added constants for the test directories and made the package manager generate them when creating a package.
[~TASK] FLOW3 (Core): The lock manager now avoids an error when no lockfile exists but the site is (supposed to be) locked; a warning is logged instead.

6 lines of code changed in 2 files:

  • Classes/Package: Manager.php (+3 -1), Package.php (+3 -1)
k-fish 2009-09-23 15:50 Rev.: 3217

[+FEATURE] FLOW3 (Package): Duplicate packages are now detected and an exception is thrown, resolves #3950.

3 lines of code changed in 1 file:

  • Classes/Package: Manager.php (+3)
k-fish 2009-09-23 11:04 Rev.: 3213

[+FEATURE] FLOW3 (Package): PackageStates.yaml is now created if not present or empty, all available packages are activated. Resolves #3989.

7 lines of code changed in 1 file:

  • Classes/Package: Manager.php (+7)
k-fish 2009-09-16 14:36 Rev.: 3189

[~TASK] FLOW3: Fixed method parameter documentation found by new reflection service checks.
[+FEATURE] FLOW3 (Persistence): added removeAll() to base repository, resolves #3852.

9 lines of code changed in 4 files:

  • Classes/Package: Manager.php (+3 -3), ManagerInterface.php (+2 -2), MetaData.php (+3 -5), MetaDataInterface.php (+1 -1)
robert 2009-09-02 08:57 Rev.: 3110

[+TASK] FLOW3 (Package): The package manager now accepts underscores "_" as part of the package key. Use them wisely!

3 lines of code changed in 1 file:

  • Classes/Package: Package.php (+3 -3)
robert 2009-08-31 14:56 Rev.: 3107

[+FEATURE] FLOW3 (AOP): Parse errors in AOP proxy code (introduced by a potential bug) will now be treated properly by throwing a meaningful exception.
[-FEATURE] FLOW3 (Configuration): Removed support for PHP-based configuration files. This caused a lot of overhead and in practice we want everyone to use YAML files anyway.
[+FEATURE] FLOW3 (Configuration): Implemented support for cached ("compiled") configuration. When the new FLOW3.yaml option "configuration: comileConfigurationFiles" is turned on, all configuration will be compiled into a PHP file which from then on is read instead of parsing the YAML files everytime. Please see the updated documentation for more information. Resolves #4460
[~TASK] FLOW3 (Configuration): Completely refactored the Configuration Manager and a few related classes. Its methods now each fullfil a clear purpose and work more effective. The method names now also better describe what each method is doing. Resolves #2711
[-TASK] FLOW3 (Configuration): Removed the WritableSourceInterface - this is now a standard feature of a configuration source.
[+TASK] FLOW3 (Core): Refactored and cleaned up the FLOW3 Bootstrap. Constants are now defined by a static method and all configuration related functionality has been moved to the Configuration sub package. Also replaced the evil die() calls by more handsome exit() calls. Relates to #2117
[+TASK] FLOW3 (Object): Moved some object initialization code from the Bootstrap to the Object Manager and further cleaned up the Object Manager's code. Wrote additional tests - now this class has 100% test coverage. Relates to #2117
[+API] FLOW3 (MVC): Added a few @api annotations to properties of the AbstractController and ActionController.
[-API] FLOW3 (Utility): Removed the getSAPIType() method from the Environment class. Just use the constant FLOW3_SAPITYPE instead. Resolves #3567 and relates to #2117.

7 lines of code changed in 1 file:

  • Classes/Package: Manager.php (+7 -5)
robert 2009-07-31 12:43 Rev.: 2953

[+FEATURE] FLOW3 (Cache): The FileBackend now uses a shorter hash for the directory names which relaxes the situation for Windows users with a limited path length. The hash is now rendered from the Web path, SAPI type, process user name and application context. Please manually delete everything the Data/Temporary/ directory to get rid of old caches files.
[+FEATURE] FLOW3 (Configuration): The configuration manager now sets the FLOW3 setting "core.context" to the current application context. Resolves #4084
[+BUGFIX] FLOW3 (Core): Reimplemented the detection of various paths which are later available as FLOW3_PATH_ constants. Now supports any setup with symlinks which makes sense. It's important though that the flow3 script is a real file in the installation and no symlink. FLOW3's root path is now determined by an environment variable. This is optional in web mode but mandatory in CLI mode. The environment variable is set automatically by the flow3 script. Resolves #4082 and relates to #3990.
[+BUGFIX] FLOW3 (Package): Files in the directory Packages/ are now ignored by the package manager and the package directory scan was optimized for better performance. Resolves #4085
[~TASK] FLOW3 (Utility): The Arrays::trimExplode() function now removes empty values from the result by default.

12 lines of code changed in 1 file:

  • Classes/Package: Manager.php (+12 -31)
k-fish 2009-07-28 10:28 Rev.: 2903

[+TASK] FLOW3 (Package): synchronized PackageInterface with Package implementation.
[~TASK] FLOW3 (Utility): Replaced use of curly braces against square brackets for character-in-string access.

33 lines of code changed in 1 file:

  • Classes/Package: PackageInterface.php (+33)
k-fish 2009-07-22 09:54 Rev.: 2844

[-TASK] FLOW3: Removed (some more) file level docblocks.
[-TASK] Testing: Removed (some more) file level docblocks.

0 lines of code changed in 1 file:

  • Classes/Package: Manager.php (-5)
k-fish 2009-07-16 15:02 Rev.: 2813

[+TASK] FLOW3: Removed file level docblocks and @package/@subpackage annotations.
[+TASK] Fluid: Removed file level docblocks and @package/@subpackage annotations.
[+TASK] Kickstart: Removed file level docblocks and @package/@subpackage annotations.
[+TASK] PHP6: Removed file level docblocks and @package/@subpackage annotations.
[+TASK] PHPUnit: Removed file level docblocks and @package/@subpackage annotations.
[+TASK] Testing: Removed file level docblocks and @package/@subpackage annotations.
[+TASK] Welcome: Removed file level docblocks and @package/@subpackage annotations.
[+TASK] YAML: Removed file level docblocks and @package/@subpackage annotations.

0 lines of code changed in 8 files:

  • Classes/Package: Documentation.php (-8), Exception.php (-8), Manager.php (-4), ManagerInterface.php (-8), MetaData.php (-8), MetaDataInterface.php (-8), Package.php (-8), PackageInterface.php (-8)
robert 2009-07-15 15:32 Rev.: 2800

[!!!][~TASK] FLOW3: Renamed the directory "Public" to "Web" and the constant FLOW3_PATH_PUBLIC to FLOW3_PATH_WEB accordingly.
[!!!][~TASK] FLOW3: Renamed the folder for packages which are included in the FLOW3 distribution from "Distribution" to "Framework".
[~TASK] FLOW3: Improved and refactored the bootstrap script (index.php)

3 lines of code changed in 1 file:

  • Classes/Package: Manager.php (+3 -3)
k-fish 2009-07-15 13:54 Rev.: 2797

[+TASK] FLOW3 (Package): adjusted package manager to use new folder structure (Application instead of Local)

3 lines of code changed in 1 file:

  • Classes/Package: Manager.php (+3 -3)
k-fish 2009-07-15 12:28 Rev.: 2794

[TASK] FLOW3: moved from @internal to @api, resolves #3883

39 lines of code changed in 7 files:

  • Classes/Package: Documentation.php (+4 -2), Manager.php (+12 -6), ManagerInterface.php (+10 -1), MetaData.php (-16), MetaDataInterface.php (-8), Package.php (+8 -6), PackageInterface.php (+5 -1)
robert 2009-07-08 13:19 Rev.: 2745

[-API] FLOW3 (Package): Removed the getPackagePAth() and getPackageClassesPath() from the Package Manager because they were redundant. Please use $package->getPackagePath() and $package->getClassesPath() respectively.
[~API] FLOW3 (Package): In the class Package renamed getPackageMetaDataPath() and getPackageDocumentationPath() to getMetaPath() and getDocumentationPath() respectively. Now their naming is consistent with the remaining functions in the Package class.

5 lines of code changed in 4 files:

  • Classes/Package: Manager.php (+1 -29), ManagerInterface.php (-16), Package.php (+3 -3), PackageInterface.php (+1 -1)
robert 2009-06-30 16:48 Rev.: 2685

* [TASK] FLOW3 (Package): Removed the "state" tag from the Package.xml files and the related code. Resolves #3559

0 lines of code changed in 2 files:

  • Classes/Package: MetaData.php (-52), MetaDataInterface.php (-6)
robert 2009-06-29 08:59 Rev.: 2655

* [FIX] FLOW3 (Core): FLOW3's index.php now checks if the PHP version supports namespaces before including the FLOW3 bootstrap. For PHP versions below 5.3.0RC2 an error message will be displayed. Resolves #3568
* [TASK] FLOW3 (Package): String change in the UnknownPackage exception thrown in the Package Manager.
* [FIX] FLOW3 (Core): Adjusted the file permissions set by the setfilepermissions.sh script. Now conflicts between command line and web user should be solved. If you experience file permission errors, please run this script. Resolves #3569
* [TASK] FLOW3: The ./flow3 script now assumes Development to be the default context. Please use -p or --production for switching into production context.

1 lines of code changed in 1 file:

  • Classes/Package: Manager.php (+1 -1)
robert 2009-06-24 16:37 Rev.: 2645

* [+FEAT] FLOW3 (Utility): The Files::readDirectoryRecursively() function now supports an optional $suffix parameter which allows for filtering the list of files by a given extension.
* [+FEAT] FLOW3 (Monitor): The File Monitor now supports monitoring of directories. Once a directory is monitored, any change of files or directories within the directory (recursively) will emit a respective signal. Resolves #3736
* [FIX] FLOW3 (Monitor): Deleted and newly created files are now properly detected by the File Monitor after monitoring of whole directories has been introduced. Resolves #3240
* [+FEAT] FLOW3 (Core): FLOW3 will now check and cache its own revision. If the revision changes (due to an upgrade or update from Subversion), all registered caches are flushed automatically. This prevents PHP errors due to non backwards compatible cache structures in newer versions of FLOW3. Resolves #3649

1 lines of code changed in 1 file:

  • Classes/Package: Package.php (+1 -1)
k-fish 2009-06-11 21:49 Rev.: 2598

[FEAT+] FLOW3 (Package): the ManagerController now can list available and active packages
[TASK] FLOW3 Distribution: the flow3 script now allows to list available and active packages
[TASK] TYPO3v5 Distribution: flow3 script now in sync with FLOW3 distribution

1 lines of code changed in 1 file:

  • Classes/Package: Manager.php (+1 -2)
networkteam_hlubek 2009-06-10 09:21 Rev.: 2596

[!!!] FLOW3: Packages.yaml configuration renamed to Package.yaml, configuration in single package is no longer indexed with package key
[FEAT] FLOW3 (Configuration): Package state configuration will be handled by a special writable configuration source, resolves #3639
[FEAT] FLOW3 (Package): Active packages will be read from the package states configuration and activation / deactivation updates the configuration, resolves #3639
[FIX] FLOW3 (Configuration): Fixed YAMLSource saving with comment headers

44 lines of code changed in 1 file:

  • Classes/Package: Manager.php (+44 -8)
k-fish 2009-06-02 11:35 Rev.: 2523

Added svn:keywords where missing...

2 lines of code changed in 1 file:

  • Classes/Package: Documentation.php (+2 -2)
k-fish 2009-06-02 09:56 Rev.: 2516

FLOW3:
* if no Local path for packages exists, createPackage() now throws an exception, refs #3532

8 lines of code changed in 1 file:

  • Classes/Package: Manager.php (+8 -2)
k-fish 2009-05-29 15:02 Rev.: 2481

FLOW3:
* MetaData in Package no longer checks validity of state in setState()

0 lines of code changed in 1 file:

  • Classes/Package: MetaData.php (-3)
k-fish 2009-05-29 12:48 Rev.: 2467

FLOW3:
* package metadata reading no longer crashes if no XML file exists
* the empty string is no longer causing an exception on setStatus()

1 lines of code changed in 1 file:

  • Classes/Package: MetaData.php (+1 -1)
networkteam_hlubek 2009-05-28 08:56 Rev.: 2430

* FLOW3: (Package) More descriptive error message for invalid or empty package state

1 lines of code changed in 1 file:

  • Classes/Package: MetaData.php (+1 -1)
k-fish 2009-05-25 12:10 Rev.: 2363

FLOW3:
* some whitespace paranoia^Wcleanup
* removed a use statement
* (re-)introduced some inject methods - in FLOW3 itself we do not use @inject

4 lines of code changed in 2 files:

  • Classes/Package: Documentation.php (+3 -3), Package.php (+1 -1)
networkteam_hlubek 2009-05-24 15:06 Rev.: 2352

* Implemented a Documentation object model for packages
* Renamed file MetaTest to MetaDataTest
* Added new objects to Objects.yaml

Resolves #3435

193 lines of code changed in 2 files:

  • Classes/Package: Documentation.php (new 141), Package.php (+52)
networkteam_hlubek 2009-05-24 09:48 Rev.: 2346

* Packages will be created using the object factory
* getPackageMetaDataPath() returns only the path to the Meta directory, so the metadata reader and the tests were adjusted
* Some small code format fixes

Resolves #3434

5 lines of code changed in 2 files:

  • Classes/Package: Manager.php (+2 -2), Package.php (+3 -3)
robert 2009-05-20 19:14 Rev.: 2293

* FLOW3: Marked all methods as @internal except those which are considered part of the official API. Resolves #1280
* TYPO3CR: Fixed two tests of the Storage\PDO\Search testcase.

43 lines of code changed in 6 files:

  • Classes/Package: Manager.php (+7 -2), ManagerInterface.php (+1), MetaData.php (+19), MetaDataInterface.php (+9), Package.php (+6 -1), PackageInterface.php (+1)

(25 more)

Generated by StatSVN 0.5.0