Directory Classes/Locale/

Directory Created:
2008-09-11 17:38
Directory Deleted:
2010-08-24 10:42
Total Files:
0
Deleted Files:
16
Lines of Code:
0

[root]/Classes/Locale
            Folder removed from repo CLDR (0 files, 0 lines)
                Folder removed from repo Reader (0 files, 0 lines)
            Folder removed from repo Cldr (0 files, 0 lines)
                Folder removed from repo Exception (0 files, 0 lines)
                Folder removed from repo Reader (0 files, 0 lines)
                    Folder removed from repo Exception (0 files, 0 lines)
            Folder removed from repo Exception (0 files, 0 lines)
            Folder removed from repo Formatter (0 files, 0 lines)
            Folder removed from repo TranslationProvider (0 files, 0 lines)
                Folder removed from repo Exception (0 files, 0 lines)
            Folder removed from repo Xliff (0 files, 0 lines)
                Folder removed from repo Exception (0 files, 0 lines)
            Folder removed from repo Xml (0 files, 0 lines)
                Folder removed from repo Exception (0 files, 0 lines)

Lines of Code

Classes/Locale/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 100 (100.0%) 1984 (100.0%) 19.8
kgusak 30 (30.0%) 1709 (86.1%) 56.9
k-fish 50 (50.0%) 144 (7.3%) 2.8
robert 20 (20.0%) 131 (6.6%) 6.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 16 files:

  • Classes/Locale: Detector.php (del), Exception.php (del), F3_FLOW3_Locale_Exception.php (del), F3_FLOW3_Locale_Locale.php (del), F3_FLOW3_Locale_Service.php (del), FormatResolver.php (del), Locale.php (del), LocaleCollection.php (del), LocaleCollectionInterface.php (del), LocaleInterface.php (del), LocaleNode.php (del), LocaleTree.php (del), LocaleTreeInterface.php (del), Service.php (del), Translator.php (del), Utility.php (del)
kgusak 2010-07-13 14:16 Rev.: 4847

[+FEATURE] FLOW3 (Locale): Translator class added. Relates to #8842.

0 lines of code changed in 1 file:

  • Classes/Locale: Translator.php (new)
kgusak 2010-07-10 12:06 Rev.: 4827

[+FEATURE] FLOW3 (Locale): Added support for XLIFF file format. Relates to #7723.
[+FEATURE] FLOW3 (Locale): Added TranslationProvider interface and concrete implementation using XLIFF. Relates to #7723.
[~TASK] FLOW3 (Locale): Changed class hierarchy for XML Models. Relates to #7722, #7723.
[~TASK] FLOW3 (Locale): Miscellaneous code cleaning.

1 lines of code changed in 1 file:

  • Classes/Locale: Exception.php (+1)
k-fish 2010-07-03 18:34 Rev.: 4706

[~TASK] FLOW3 (Locale): Some tiny fixes after reviewing the last committs.

1 lines of code changed in 1 file:

  • Classes/Locale: FormatResolver.php (+1 -1)
kgusak 2010-07-02 11:25 Rev.: 4696

[~TASK][+API] FLOW3 (Locale): Defined public API. Resolves #8208.

16 lines of code changed in 4 files:

  • Classes/Locale: Detector.php (+4), FormatResolver.php (+2), Locale.php (+5), Service.php (+5)
kgusak 2010-07-02 10:42 Rev.: 4695

[~TASK] FLOW3 (Locale): Changed exception hierarchy to be more meaningful. Relates #7722, #7724.
[~TASK] FLOW3 (Locale): Minor code cleaning (array parameter hint added etc).

7 lines of code changed in 3 files:

  • Classes/Locale: Detector.php (+1 -1), FormatResolver.php (+6 -5), LocaleCollection.php (-14)
kgusak 2010-07-02 10:15 Rev.: 4694

[+FEATURE] FLOW3 (Locale): Added base code for message formatting. Relates to #7724.

5 lines of code changed in 1 file:

  • Classes/Locale: FormatResolver.php (new 5)
k-fish 2010-06-14 11:42 Rev.: 4507

[~TASK] FLOW3 (Locale): Some tiny fixes, mostly whitespace, some style issues, no functional changes.

8 lines of code changed in 3 files:

  • Classes/Locale: Exception.php (+1 -1), LocaleCollection.php (+4 -4), Service.php (+3 -3)
robert 2010-06-04 16:16 Rev.: 4443

[~TASK][!!!] FLOW3 (Resource): Renamed the resource stream wrapper's scheme from "package://" to "resource://". You need to globally search & replace "package://" your code for this to work. Resolves #8063

1 lines of code changed in 1 file:

  • Classes/Locale: Service.php (+1 -1)
kgusak 2010-05-30 13:37 Rev.: 4344

[+FEATURE] FLOW3 (Locale): Added fundamental classes for CLDR data reader. They will be used to build concrete readers. Relates to #7722.
[~TASK] FLOW3 (Locale): Moved the method responsible for generating available locales' list from Detector to Service class. Relates #7720.
[~TASK] FLOW3 (Locale): Minor code cleaning.

114 lines of code changed in 4 files:

  • Classes/Locale: Detector.php (-91), LocaleCollection.php (+1 -1), LocaleCollectionInterface.php (+2 -1), Service.php (+111)
k-fish 2010-05-26 13:06 Rev.: 4329

[~TASK] FLOW3 (Locale): Some tiny non-functional fixes.

9 lines of code changed in 5 files:

  • Classes/Locale: Detector.php (-11), LocaleCollectionInterface.php (+1), LocaleInterface.php (+1 -2), Service.php (+6 -7), Utility.php (+1 -1)
kgusak 2010-05-22 11:49 Rev.: 4328

[+FEATURE] FLOW3 (Locale): Collection of available locales is cached from now. Relates to #7720.

24 lines of code changed in 1 file:

  • Classes/Locale: Detector.php (+24 -5)
kgusak 2010-05-21 17:17 Rev.: 4327

[~TASK] FLOW3 (Locale): Reimplemented the locale collection structure and dependent classes, cleaned the naming. Relates to #7720.
[+FEATURE] FLOW3 (Locale): Added basic support for locale-dependent resources. Relates to #7721.

452 lines of code changed in 6 files:

  • Classes/Locale: Detector.php (+48 -54), LocaleCollection.php (new 159), LocaleCollectionInterface.php (new 64), LocaleInterface.php (new 75), Service.php (+83 -7), Utility.php (+23)
k-fish 2010-05-19 00:40 Rev.: 4323

[~TASK] FLOW3 (Locale): Removed the option to manually configure available locales, keep it simple...

7 lines of code changed in 1 file:

  • Classes/Locale: Detector.php (+7 -33)
k-fish 2010-05-18 22:10 Rev.: 4319

[~TASK] FLOW3 (Locale): Review results for the Locale subsystem, mostly changing naming and some coding style issues. Relates to #7720.

47 lines of code changed in 6 files:

  • Classes/Locale: Detector.php (+8 -11), Locale.php (+3 -3), LocaleNode.php (+18 -17), LocaleTree.php (+15 -18), Service.php (+1 -1), Utility.php (+2 -1)
kgusak 2010-05-17 18:49 Rev.: 4316

[+FEATURE] FLOW3 (Locale): Implemented a tree of locales in order to support locales hierarchy. Automatic locale detection rewritten. Relates to #7720.

687 lines of code changed in 5 files:

  • Classes/Locale: Detector.php (+87 -95), Locale.php (+2 -1), LocaleNode.php (new 325), LocaleTree.php (new 206), LocaleTreeInterface.php (new 67)
kgusak 2010-05-15 12:36 Rev.: 4310

[+FEATURE] FLOW3 (Locale): Support for list of available locales to set manually in configuration, as an alternative for automatic filesystem scanning. Relates to #7720.

32 lines of code changed in 1 file:

  • Classes/Locale: Detector.php (+32 -7)
kgusak 2010-05-14 20:52 Rev.: 4308

[+FEATURE] FLOW3 (Locale): Basic automatic locale detection added. Relates to #7720.

371 lines of code changed in 3 files:

  • Classes/Locale: Detector.php (new 254), Locale.php (+29 -5), Utility.php (new 88)
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.

6 lines of code changed in 1 file:

  • Classes/Locale: Service.php (+6 -6)
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

4 lines of code changed in 2 files:

  • Classes/Locale: Locale.php (+1 -1), Service.php (+3 -3)
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.

1 lines of code changed in 1 file:

  • Classes/Locale: Exception.php (+1)
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 3 files:

  • Classes/Locale: Exception.php (-8), Locale.php (-8), Service.php (-8)
k-fish 2009-07-15 12:28 Rev.: 2794

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

0 lines of code changed in 2 files:

  • Classes/Locale: Locale.php (-4), Service.php (-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.

7 lines of code changed in 2 files:

  • Classes/Locale: Locale.php (+4), Service.php (+3)
robert 2009-05-15 17:53 Rev.: 2226

* FLOW3: (Locale) comment fix
* FLOW3: (MVC) Fixed the RoutePartHandler configuration parsing thing

3 lines of code changed in 1 file:

  • Classes/Locale: Locale.php (+3 -1)
robert 2009-01-28 13:04 Rev.: 1811

!!! Globally renamed all class files to the new shorter version. Resolves #2524
FLOW3: (Resource) Adapted the class loader and other related parts of FLOW3 to the new class filename convention
FLOW3: Moved the FLOW3 bootstrap into the F3\FLOW3 namepace

34 lines of code changed in 3 files:

  • Classes/Locale: Exception.php (new 8), Locale.php (new 11), Service.php (new 15)
k-fish 2009-01-15 16:06 Rev.: 1749

FLOW3:
* fixed license name in @license annotation, fixes #2454

3 lines of code changed in 3 files:

  • Classes/Locale: F3_FLOW3_Locale_Exception.php (+1 -1), F3_FLOW3_Locale_Locale.php (+1 -1), F3_FLOW3_Locale_Service.php (+1 -1)
k-fish 2009-01-07 11:37 Rev.: 1707

FLOW3:
* changed license to LGPL v3 or later

42 lines of code changed in 3 files:

  • Classes/Locale: F3_FLOW3_Locale_Exception.php (+14 -7), F3_FLOW3_Locale_Locale.php (+14 -7), F3_FLOW3_Locale_Service.php (+14 -7)
k-fish 2008-12-10 15:39 Rev.: 1599

!!! 5.3.0alpha3 namespaces refactoring:
* changed namespace delimiter from :: to \
* all class references in namespaced code prepended by \

PHPUnit:
* adapted mock object handling to the new namespaces syntax

FLOW3:
* PropertyReflection now uses setAccessible() instead of array cast to access protected properties

PHPCR:
* added a missing interface already used for type hints

10 lines of code changed in 3 files:

  • Classes/Locale: F3_FLOW3_Locale_Exception.php (+2 -2), F3_FLOW3_Locale_Locale.php (+3 -3), F3_FLOW3_Locale_Service.php (+5 -5)
robert 2008-11-11 12:16 Rev.: 1481

* FLOW3: (Component) Renamed "component" to "object" - everywhere. That means we now have an Object Manager instead of a Component Manager, an Object Factory etc. Resolves #2119

Globally adjusted all code for the above change.

7 lines of code changed in 1 file:

  • Classes/Locale: F3_FLOW3_Locale_Service.php (+7 -7)
robert 2008-11-07 16:02 Rev.: 1448

COMMIT PART 1

* FLOW3: Implemented a YAML configuration source, resolves #1852
* Globally refactored code and converted configuration files to use the new YAML configuration format

Note: FLOW3 is now getting even slower because the whole YAML parsing results are not cached yet.
You can still use .php based configuration but it is recommended to switch over to YAML ASAP.

Documentation and speed improvements follow

6 lines of code changed in 1 file:

  • Classes/Locale: F3_FLOW3_Locale_Service.php (+6 -6)
robert 2008-11-03 19:23 Rev.: 1422

* FLOW3: (Component) Renamed the method Component::Factory->getComponent() to Component::Factory->create(). Resolves #1846
* FLOW3: (Component) Component::Factory->create() will now throw an exception on trying to create a component of scope != prototype
* FLOW3: (Component) The Component::Manager->getComponent() method can still be used as a last resort to retrieve components of any scope. However dependency injection for singletons and the component factory for prototype should always be the first choice!

Refactored all packages of the TYPO3 distribution to match the above changes.

Note: The test "F3::TYPO3CR::NodeTest::setPropertySetsValue" currently fails on my machine with the following message:

Error in setPropertySetsValue with data set #34 Detail
TYPO3CR/Classes/F3_TYPO3CR_Node.php:577
Unable to convert value of type string to Name: Namespace prefix is invalid

1 lines of code changed in 1 file:

  • Classes/Locale: F3_FLOW3_Locale_Service.php (+1 -1)
robert 2008-09-16 08:54 Rev.: 1223

Globally (manually) replaced all occurrences of "key_exists()" with either isset() or array_key_exists().

2 lines of code changed in 1 file:

  • Classes/Locale: F3_FLOW3_Locale_Locale.php (+2 -2)
k-fish 2008-09-12 16:07 Rev.: 1210

!!! Major change, will break existing code.

Part 3 - Packages

FLOW3, most other packages:
* added namespaces to the code of FLOW3 and all packages in the current TYPO3v5 distribution.

PHPUnit:
* some changes to make PHPUnit (more) namespace-compatible.

Some notes:
* Documentation updates will follow
* you might need to change your class names when adapting namespaces to avoid using "Class", "Empty", "Default", ...
* expect FLOW3CGL and/or PHPCodeSniffer to be broken (I'll have a look)
* some parts might still be broken, especially in edge-cases where the global namespace needs to explicitly used

16 lines of code changed in 3 files:

  • Classes/Locale: F3_FLOW3_Locale_Exception.php (+4 -3), F3_FLOW3_Locale_Locale.php (+3 -2), F3_FLOW3_Locale_Service.php (+9 -8)
robert 2008-09-12 11:45 Rev.: 1205

* FLOW3: (Locale) Added the initial, very basic implementation of the Locale Service - it currently does nothing but taking the defaultLocaleIdentifier, creating a Locale object out of it and put it into $c->locale->defaultLocale

45 lines of code changed in 2 files:

  • Classes/Locale: F3_FLOW3_Locale_Locale.php (+1), F3_FLOW3_Locale_Service.php (+44 -2)
robert 2008-09-12 10:26 Rev.: 1202

* FLOW3: (Utility) Took the "FLOW3/" out of the temporary directory name (now resides in Data/Temporary/[md5]... instead of Data/Temporary/FLOW3/[md5]...)
* FLOW3: (Locale) Made Locale a prototype

3 lines of code changed in 1 file:

  • Classes/Locale: F3_FLOW3_Locale_Locale.php (+3 -2)
robert 2008-09-11 17:38 Rev.: 1201

* FLOW3: (Locale) Started implementing the new sub package "Locale". Nothing exciting yet, but a first start ...
* FLOW3: Added the current version of the Unicode CLDR to the private resources

12 lines of code changed in 3 files:

  • Classes/Locale: F3_FLOW3_Locale_Exception.php (new 6), F3_FLOW3_Locale_Locale.php (new 4), F3_FLOW3_Locale_Service.php (new 2)
Generated by StatSVN 0.5.0