44The Class Loader Component
55========================== 
66
7-     The Class Loader Component provides tools to load and cache  your project 
8-     classes automatically .
7+     The Class Loader Component provides tools to autoload  your classes and 
8+     cache their locations for performance .
99
1010Usage
1111----- 
1212
13- Whenever you use an undefined  class, PHP uses the autoloading mechanism to 
14- delegate the loading of a file defining the class. Symfony2 provides two 
15- autoloaders, which are able to load your classes:
13+ Whenever you reference a  class that has not been required or included yet, 
14+ PHP uses the ` autoloading mechanism `_ to  delegate the loading of a file defining
15+ the class. Symfony2 provides two  autoloaders, which are able to load your classes:
1616
17- * :doc: `A PSR-0 class loader  </components/class_loader/class_loader >`
18- * :doc: `Load classes based on class-to-file mapping  </components/class_loader/map_class_loader >`
17+ * :doc: `/components/class_loader/class_loader `: loads classes that follow
18+   the `PSR-0 ` class naming standard;
19+ 
20+ * :doc: `/components/class_loader/map_class_loader `: loads classes using
21+   a static map from class name to file path.
1922
2023Additionally, the Symfony Class Loader Component ships with a set of wrapper
2124classes which can be used to add additional functionality on top of existing
@@ -33,4 +36,5 @@ You can install the component in 2 different ways:
3336* :doc: `Install it via Composer  </components/using_components >` (``symfony/class-loader ``
3437  on `Packagist `_).
3538
39+ .. _`autoloading mechanism` : http://php.net/manual/en/language.oop5.autoload.php 
3640.. _Packagist : https://packagist.org/packages/symfony/class-loader 
0 commit comments