longyi c9405dd336 vendor 5 years ago
..
Action c9405dd336 vendor 5 years ago
Area c9405dd336 vendor 5 years ago
AreaList c9405dd336 vendor 5 years ago
Arguments c9405dd336 vendor 5 years ago
Cache c9405dd336 vendor 5 years ago
Config c9405dd336 vendor 5 years ago
Console c9405dd336 vendor 5 years ago
DefaultPath c9405dd336 vendor 5 years ago
DeploymentConfig c9405dd336 vendor 5 years ago
Filesystem c9405dd336 vendor 5 years ago
Helper c9405dd336 vendor 5 years ago
Http c9405dd336 vendor 5 years ago
Interception c9405dd336 vendor 5 years ago
Language c9405dd336 vendor 5 years ago
ObjectManager c9405dd336 vendor 5 years ago
PageCache c9405dd336 vendor 5 years ago
Request c9405dd336 vendor 5 years ago
ResourceConnection c9405dd336 vendor 5 years ago
Response c9405dd336 vendor 5 years ago
Route c9405dd336 vendor 5 years ago
Router c9405dd336 vendor 5 years ago
Rss c9405dd336 vendor 5 years ago
Scope c9405dd336 vendor 5 years ago
State c9405dd336 vendor 5 years ago
Test c9405dd336 vendor 5 years ago
Utility c9405dd336 vendor 5 years ago
View c9405dd336 vendor 5 years ago
etc c9405dd336 vendor 5 years ago
ActionFactory.php c9405dd336 vendor 5 years ago
ActionFlag.php c9405dd336 vendor 5 years ago
ActionInterface.php c9405dd336 vendor 5 years ago
Area.php c9405dd336 vendor 5 years ago
AreaInterface.php c9405dd336 vendor 5 years ago
AreaList.php c9405dd336 vendor 5 years ago
Bootstrap.php c9405dd336 vendor 5 years ago
Cache.php c9405dd336 vendor 5 years ago
CacheInterface.php c9405dd336 vendor 5 years ago
Config.php c9405dd336 vendor 5 years ago
Cron.php c9405dd336 vendor 5 years ago
CsrfAwareActionInterface.php c9405dd336 vendor 5 years ago
DefaultPathInterface.php c9405dd336 vendor 5 years ago
DeploymentConfig.php c9405dd336 vendor 5 years ago
DesignInterface.php c9405dd336 vendor 5 years ago
DocRootLocator.php c9405dd336 vendor 5 years ago
EnvironmentFactory.php c9405dd336 vendor 5 years ago
EnvironmentInterface.php c9405dd336 vendor 5 years ago
ErrorHandler.php c9405dd336 vendor 5 years ago
Feed.php c9405dd336 vendor 5 years ago
FeedFactory.php c9405dd336 vendor 5 years ago
FeedFactoryInterface.php c9405dd336 vendor 5 years ago
FeedInterface.php c9405dd336 vendor 5 years ago
FrontController.php c9405dd336 vendor 5 years ago
FrontControllerInterface.php c9405dd336 vendor 5 years ago
Http.php c9405dd336 vendor 5 years ago
HttpRequestInterface.php c9405dd336 vendor 5 years ago
MaintenanceMode.php c9405dd336 vendor 5 years ago
MutableScopeConfig.php c9405dd336 vendor 5 years ago
ObjectManager.php c9405dd336 vendor 5 years ago
ObjectManagerFactory.php c9405dd336 vendor 5 years ago
PlainTextRequestInterface.php c9405dd336 vendor 5 years ago
ProductMetadata.php c9405dd336 vendor 5 years ago
ProductMetadataInterface.php c9405dd336 vendor 5 years ago
README.md c9405dd336 vendor 5 years ago
ReinitableConfig.php c9405dd336 vendor 5 years ago
RequestContentInterface.php c9405dd336 vendor 5 years ago
RequestFactory.php c9405dd336 vendor 5 years ago
RequestInterface.php c9405dd336 vendor 5 years ago
RequestSafetyInterface.php c9405dd336 vendor 5 years ago
ResourceConnection.php c9405dd336 vendor 5 years ago
ResponseFactory.php c9405dd336 vendor 5 years ago
ResponseInterface.php c9405dd336 vendor 5 years ago
RouterInterface.php c9405dd336 vendor 5 years ago
RouterList.php c9405dd336 vendor 5 years ago
RouterListInterface.php c9405dd336 vendor 5 years ago
ScopeDefault.php c9405dd336 vendor 5 years ago
ScopeFallbackResolverInterface.php c9405dd336 vendor 5 years ago
ScopeInterface.php c9405dd336 vendor 5 years ago
ScopeResolver.php c9405dd336 vendor 5 years ago
ScopeResolverInterface.php c9405dd336 vendor 5 years ago
ScopeResolverPool.php c9405dd336 vendor 5 years ago
ScopeTreeProviderInterface.php c9405dd336 vendor 5 years ago
ScopeValidatorInterface.php c9405dd336 vendor 5 years ago
SetupInfo.php c9405dd336 vendor 5 years ago
Shell.php c9405dd336 vendor 5 years ago
State.php c9405dd336 vendor 5 years ago
StaticResource.php c9405dd336 vendor 5 years ago
TemplateTypesInterface.php c9405dd336 vendor 5 years ago
View.php c9405dd336 vendor 5 years ago
ViewInterface.php c9405dd336 vendor 5 years ago

README.md

Magento\Framework\App implements most of the Magento application framework.

Unlike other components of Magento\Framework that are generic libraries not specific to Magento application, the Magento\Framework\App is "aware of" Magento application intentionally.

The library implements a variety of features of the Magento application:

  • bootstrap and initialization parameters
  • error handling
  • entry point handlers (application scripts):
    • HTTP -- the web-application entry point for serving pages of Storefront, Admin, etc
    • Static Resource -- for retrieving and serving static content (CSS, JavaScript, images)
    • Cron -- for launching cron jobs
  • Object manager, filesystem components (inheritors specific to Magento application)
  • Caching, cache types
  • Language packages, dictionaries
  • DB connection configuration and pool
  • Request dispatching, routing, front controller
  • Services for view layer
  • Application areas