diff --git a/.phpstan.dist.neon b/.phpstan.dist.neon index 0917bc73c1d..ae4e2d07669 100644 --- a/.phpstan.dist.neon +++ b/.phpstan.dist.neon @@ -28,7 +28,6 @@ parameters: - app/code/core/Mage/Admin/Model/Acl/Assert/Time.php - app/code/core/Mage/Api/Model/Acl/Assert/Ip.php - app/code/core/Mage/Api/Model/Acl/Assert/Time.php - - app/code/core/Mage/Adminhtml/Block/Widget/Grid/Block.php - app/code/core/Mage/Core/Model/Mysql4/Design/Theme/Collection.php - lib/Varien/Directory/Collection.php - lib/Varien/Directory/Factory.php diff --git a/app/code/core/Mage/Adminhtml/Block/Widget/Grid/Block.php b/app/code/core/Mage/Adminhtml/Block/Widget/Grid/Block.php deleted file mode 100644 index 36b8c3681a2..00000000000 --- a/app/code/core/Mage/Adminhtml/Block/Widget/Grid/Block.php +++ /dev/null @@ -1,30 +0,0 @@ -setPageObject($row); - echo $block->toHtml(); - } -} diff --git a/app/code/core/Mage/Core/Model/Layout.php b/app/code/core/Mage/Core/Model/Layout.php index ec76702f1d3..576c5a32476 100644 --- a/app/code/core/Mage/Core/Model/Layout.php +++ b/app/code/core/Mage/Core/Model/Layout.php @@ -353,9 +353,12 @@ protected function _generateAction($node, $parent) } /** + * @codeCoverageIgnore * @param string $method * @param string[] $args * @throws Mage_Core_Exception + * @deprecated + * @see Mage_Core_Helper_Security::validateAgainstBlockMethodBlacklist() */ protected function validateAgainstBlacklist(Mage_Core_Block_Abstract $block, $method, array $args) { @@ -503,12 +506,12 @@ protected function _getBlockInstance($block, array $attributes = []) } } if (class_exists($block, false) || mageFindClassFile($block)) { - // phpcs:ignore Ecg.Classes.ObjectInstantiation.DirectInstantiation $block = new $block($attributes); } } if (!$block instanceof Mage_Core_Block_Abstract) { - Mage::throwException(Mage::helper('core')->__('Invalid block type: %s', $block)); + $block = is_object($block) ? get_class($block) : $block; + Mage::throwException(Mage::helper('core')->__('Invalid block type: %s (not instance of Mage_Core_Block_Abstract)', $block)); } return $block; } @@ -591,7 +594,7 @@ public function getMessagesBlock() /** * @param string $type - * @return Mage_Core_Block_Abstract + * @return Mage_Core_Block_Abstract|object */ public function getBlockSingleton($type) { @@ -601,7 +604,6 @@ public function getBlockSingleton($type) Mage::throwException(Mage::helper('core')->__('Invalid block type: %s', $type)); } - // phpcs:ignore Ecg.Classes.ObjectInstantiation.DirectInstantiation $helper = new $className(); if ($helper) { if ($helper instanceof Mage_Core_Block_Abstract) { diff --git a/app/locale/en_US/Mage_Core.csv b/app/locale/en_US/Mage_Core.csv index cee988a7529..9385e8702d1 100644 --- a/app/locale/en_US/Mage_Core.csv +++ b/app/locale/en_US/Mage_Core.csv @@ -175,6 +175,7 @@ "Invalid URL scheme.","Invalid URL scheme." "Invalid base url type","Invalid base url type" "Invalid block type: %s","Invalid block type: %s" +"Invalid block type: %s (not instance of Mage_Core_Block_Abstract)","Invalid block type: %s (not instance of Mage_Core_Block_Abstract)" "Invalid block: %s","Invalid block: %s" "Invalid connection","Invalid connection" "Invalid date","Invalid date" diff --git a/tests/unit/Mage/Core/Model/LayoutTest.php b/tests/unit/Mage/Core/Model/LayoutTest.php new file mode 100644 index 00000000000..49405041991 --- /dev/null +++ b/tests/unit/Mage/Core/Model/LayoutTest.php @@ -0,0 +1,132 @@ +subject = Mage::getModel('core/layout'); + } + + /** + * @dataProvider provideCreateBlock + * @group Mage_Core + * @group Mage_Core_Model + */ + public function testCreateBlock($expectedResult, bool $willReturnBlock, string $type, ?string $name, array $attributes): void + { + $result = $this->subject->createBlock($type, $name, $attributes); + + if ($willReturnBlock) { + $this->assertInstanceOf($expectedResult, $result); + } else { + $this->assertFalse($result); + } + } + + public function provideCreateBlock(): Generator + { + yield 'instance of Mage_Core_Block_Abstract' => [ + \Mage_Cms_Block_Block::class, + true, + 'cms/block', + null, + [], + ]; + yield 'not instance of Mage_Core_Block_Abstract' => [ + false, + false, + 'rule/conditions', + null, + [], + ]; + } + + /** + * @covers Mage_Core_Model_Layout::getBlockSingleton() + * @dataProvider provideGetBlockSingleton + * @group Mage_Core + * @group Mage_Core_Model + * @group pr4411 + */ + public function testGetBlockSingleton($expectedResult, bool $isAbstractBlock, string $type): void + { + $result = $this->subject->getBlockSingleton($type); + + $this->assertInstanceOf($expectedResult, $result); + + if ($isAbstractBlock) { + $this->assertInstanceOf(\Mage_Core_Block_Abstract::class, $result); + } else { + $this->assertNotInstanceOf(\Mage_Core_Block_Abstract::class, $result); + } + } + + public function provideGetBlockSingleton(): Generator + { + $notInstanceOfMageCoreBlockAbstract = $this->getBlockClassesNotInstanceOfMageCoreBlockAbstract(); + + $ignoredClasses = array_merge( + $this->getAbstractBlockClasses(), + $this->getBlockClassesToMock(), + $this->getBlockClassesWithErrors(), + $this->getBlockClassesWithSessions(), + ); + + #$allBlocks = $this->getAllBlockClasses(); + $allBlocks = [ + 'adminhtml/api_buttons' => \Mage_Adminhtml_Block_Api_Buttons::class, + 'adminhtml/catalog_category_helper_pricestep' => \Mage_Adminhtml_Block_Catalog_Category_Helper_Pricestep::class, + ]; + + foreach ($allBlocks as $alias => $className) { + if (!in_array($className, $ignoredClasses)) { + yield $className => [ + $className, + !in_array($className, $notInstanceOfMageCoreBlockAbstract), + $alias, + ]; + } + } + } + + /** + * @covers Mage_Core_Model_Layout::getBlockSingleton() + * @group Mage_Core + * @group Mage_Core_Model + */ + public function testGetBlockSingletonError(): void + { + $this->expectException(\Error::class); + $this->expectExceptionMessage("Class 'Mage_Invalid_Block_Type' not found"); + + $this->subject->getBlockSingleton('invalid/type'); + } +} diff --git a/tests/unit/Mage/Core/Model/WebsiteTest.php b/tests/unit/Mage/Core/Model/WebsiteTest.php index 1e544135abe..401db8568b5 100644 --- a/tests/unit/Mage/Core/Model/WebsiteTest.php +++ b/tests/unit/Mage/Core/Model/WebsiteTest.php @@ -37,6 +37,7 @@ public function setUp(): void /** * @group Mage_Core + * @group Mage_Core_Model */ public function testLoad(): void { @@ -46,6 +47,7 @@ public function testLoad(): void /** * @group Mage_Core + * @group Mage_Core_Model */ public function testLoadConfig(): void { @@ -55,6 +57,7 @@ public function testLoadConfig(): void /** * @group Mage_Core + * @group Mage_Core_Model */ public function testGetStoreCollection(): void { @@ -63,6 +66,7 @@ public function testGetStoreCollection(): void /** * @group Mage_Core + * @group Mage_Core_Model */ public function testGetGroupCollection(): void { @@ -71,6 +75,7 @@ public function testGetGroupCollection(): void /** * @group Mage_Core + * @group Mage_Core_Model */ public function testGetStores(): void { @@ -79,6 +84,7 @@ public function testGetStores(): void /** * @group Mage_Core + * @group Mage_Core_Model */ public function testGetStoreIds(): void { @@ -87,6 +93,7 @@ public function testGetStoreIds(): void /** * @group Mage_Core + * @group Mage_Core_Model */ public function testGetStoreCodes(): void { @@ -95,6 +102,7 @@ public function testGetStoreCodes(): void /** * @group Mage_Core + * @group Mage_Core_Model */ public function testGetStoresCount(): void { @@ -103,6 +111,7 @@ public function testGetStoresCount(): void /** * @group Mage_Core + * @group Mage_Core_Model */ public function testGetGroups(): void { @@ -111,6 +120,7 @@ public function testGetGroups(): void /** * @group Mage_Core + * @group Mage_Core_Model */ public function testGetGroupIds(): void { @@ -119,6 +129,7 @@ public function testGetGroupIds(): void /** * @group Mage_Core + * @group Mage_Core_Model */ public function testGetGroupsCount(): void { @@ -127,6 +138,7 @@ public function testGetGroupsCount(): void /** * @group Mage_Core + * @group Mage_Core_Model */ public function testGetBaseCurrency(): void { @@ -136,6 +148,7 @@ public function testGetBaseCurrency(): void // /** // * @group Mage_Core + // * @group Mage_Core_Model // */ // public function testGetDefaultStore(): void // { @@ -154,6 +167,7 @@ public function testGetDefaultStoresSelect(): void /** * @group Mage_Core + * @group Mage_Core_Model */ public function testIsReadOnly(): void { diff --git a/tests/unit/Traits/PhpStormMetaData/BlocksTrait.php b/tests/unit/Traits/PhpStormMetaData/BlocksTrait.php new file mode 100644 index 00000000000..d3ac381d951 --- /dev/null +++ b/tests/unit/Traits/PhpStormMetaData/BlocksTrait.php @@ -0,0 +1,1716 @@ + \Mage_Adminhtml_Block_Abstract::class, + 'adminhtml/api_buttons' => \Mage_Adminhtml_Block_Api_Buttons::class, + 'adminhtml/api_editroles' => \Mage_Adminhtml_Block_Api_Editroles::class, + 'adminhtml/api_edituser' => \Mage_Adminhtml_Block_Api_Edituser::class, + 'adminhtml/api_grid_role' => \Mage_Adminhtml_Block_Api_Grid_Role::class, + 'adminhtml/api_role' => \Mage_Adminhtml_Block_Api_Role::class, + 'adminhtml/api_role_grid_user' => \Mage_Adminhtml_Block_Api_Role_Grid_User::class, + 'adminhtml/api_roles' => \Mage_Adminhtml_Block_Api_Roles::class, + 'adminhtml/api_tab_roleinfo' => \Mage_Adminhtml_Block_Api_Tab_Roleinfo::class, + 'adminhtml/api_tab_rolesedit' => \Mage_Adminhtml_Block_Api_Tab_Rolesedit::class, + 'adminhtml/api_tab_rolesusers' => \Mage_Adminhtml_Block_Api_Tab_Rolesusers::class, + 'adminhtml/api_tab_userroles' => \Mage_Adminhtml_Block_Api_Tab_Userroles::class, + 'adminhtml/api_user' => \Mage_Adminhtml_Block_Api_User::class, + 'adminhtml/api_user_edit' => \Mage_Adminhtml_Block_Api_User_Edit::class, + 'adminhtml/api_user_edit_form' => \Mage_Adminhtml_Block_Api_User_Edit_Form::class, + 'adminhtml/api_user_edit_tab_main' => \Mage_Adminhtml_Block_Api_User_Edit_Tab_Main::class, + 'adminhtml/api_user_edit_tab_roles' => \Mage_Adminhtml_Block_Api_User_Edit_Tab_Roles::class, + 'adminhtml/api_user_edit_tabs' => \Mage_Adminhtml_Block_Api_User_Edit_Tabs::class, + 'adminhtml/api_user_grid' => \Mage_Adminhtml_Block_Api_User_Grid::class, + 'adminhtml/api_users' => \Mage_Adminhtml_Block_Api_Users::class, + 'adminhtml/cache' => \Mage_Adminhtml_Block_Cache::class, + 'adminhtml/cache_additional' => \Mage_Adminhtml_Block_Cache_Additional::class, + 'adminhtml/cache_grid' => \Mage_Adminhtml_Block_Cache_Grid::class, + 'adminhtml/cache_notifications' => \Mage_Adminhtml_Block_Cache_Notifications::class, + 'adminhtml/catalog' => \Mage_Adminhtml_Block_Catalog::class, + 'adminhtml/catalog_category_abstract' => \Mage_Adminhtml_Block_Catalog_Category_Abstract::class, + 'adminhtml/catalog_category_checkboxes_tree' => \Mage_Adminhtml_Block_Catalog_Category_Checkboxes_Tree::class, + 'adminhtml/catalog_category_edit' => \Mage_Adminhtml_Block_Catalog_Category_Edit::class, + 'adminhtml/catalog_category_edit_form' => \Mage_Adminhtml_Block_Catalog_Category_Edit_Form::class, + 'adminhtml/catalog_category_helper_image' => \Mage_Adminhtml_Block_Catalog_Category_Helper_Image::class, + 'adminhtml/catalog_category_helper_pricestep' => \Mage_Adminhtml_Block_Catalog_Category_Helper_Pricestep::class, + 'adminhtml/catalog_category_helper_sortby_available' => \Mage_Adminhtml_Block_Catalog_Category_Helper_Sortby_Available::class, + 'adminhtml/catalog_category_helper_sortby_default' => \Mage_Adminhtml_Block_Catalog_Category_Helper_Sortby_Default::class, + 'adminhtml/catalog_category_tab_attributes' => \Mage_Adminhtml_Block_Catalog_Category_Tab_Attributes::class, + 'adminhtml/catalog_category_tab_design' => \Mage_Adminhtml_Block_Catalog_Category_Tab_Design::class, + 'adminhtml/catalog_category_tab_general' => \Mage_Adminhtml_Block_Catalog_Category_Tab_General::class, + 'adminhtml/catalog_category_tab_product' => \Mage_Adminhtml_Block_Catalog_Category_Tab_Product::class, + 'adminhtml/catalog_category_tabs' => \Mage_Adminhtml_Block_Catalog_Category_Tabs::class, + 'adminhtml/catalog_category_tree' => \Mage_Adminhtml_Block_Catalog_Category_Tree::class, + 'adminhtml/catalog_category_widget_chooser' => \Mage_Adminhtml_Block_Catalog_Category_Widget_Chooser::class, + 'adminhtml/catalog_form' => \Mage_Adminhtml_Block_Catalog_Form::class, + 'adminhtml/catalog_form_renderer_attribute_urlkey' => \Mage_Adminhtml_Block_Catalog_Form_Renderer_Attribute_Urlkey::class, + 'adminhtml/catalog_form_renderer_config_dateFieldsOrder' => \Mage_Adminhtml_Block_Catalog_Form_Renderer_Config_DateFieldsOrder::class, + 'adminhtml/catalog_form_renderer_config_yearRange' => \Mage_Adminhtml_Block_Catalog_Form_Renderer_Config_YearRange::class, + 'adminhtml/catalog_form_renderer_fieldset_element' => \Mage_Adminhtml_Block_Catalog_Form_Renderer_Fieldset_Element::class, + 'adminhtml/catalog_helper_form_wysiwyg' => \Mage_Adminhtml_Block_Catalog_Helper_Form_Wysiwyg::class, + 'adminhtml/catalog_helper_form_wysiwyg_content' => \Mage_Adminhtml_Block_Catalog_Helper_Form_Wysiwyg_Content::class, + 'adminhtml/catalog_product' => \Mage_Adminhtml_Block_Catalog_Product::class, + 'adminhtml/catalog_product_attribute' => \Mage_Adminhtml_Block_Catalog_Product_Attribute::class, + 'adminhtml/catalog_product_attribute_edit' => \Mage_Adminhtml_Block_Catalog_Product_Attribute_Edit::class, + 'adminhtml/catalog_product_attribute_edit_form' => \Mage_Adminhtml_Block_Catalog_Product_Attribute_Edit_Form::class, + 'adminhtml/catalog_product_attribute_edit_tab_front' => \Mage_Adminhtml_Block_Catalog_Product_Attribute_Edit_Tab_Front::class, + 'adminhtml/catalog_product_attribute_edit_tab_main' => \Mage_Adminhtml_Block_Catalog_Product_Attribute_Edit_Tab_Main::class, + 'adminhtml/catalog_product_attribute_edit_tab_options' => \Mage_Adminhtml_Block_Catalog_Product_Attribute_Edit_Tab_Options::class, + 'adminhtml/catalog_product_attribute_edit_tab_system' => \Mage_Adminhtml_Block_Catalog_Product_Attribute_Edit_Tab_System::class, + 'adminhtml/catalog_product_attribute_edit_tabs' => \Mage_Adminhtml_Block_Catalog_Product_Attribute_Edit_Tabs::class, + 'adminhtml/catalog_product_attribute_grid' => \Mage_Adminhtml_Block_Catalog_Product_Attribute_Grid::class, + 'adminhtml/catalog_product_attribute_new_product_attributes' => \Mage_Adminhtml_Block_Catalog_Product_Attribute_New_Product_Attributes::class, + 'adminhtml/catalog_product_attribute_new_product_created' => \Mage_Adminhtml_Block_Catalog_Product_Attribute_New_Product_Created::class, + 'adminhtml/catalog_product_attribute_set_grid' => \Mage_Adminhtml_Block_Catalog_Product_Attribute_Set_Grid::class, + 'adminhtml/catalog_product_attribute_set_main' => \Mage_Adminhtml_Block_Catalog_Product_Attribute_Set_Main::class, + 'adminhtml/catalog_product_attribute_set_main_formattribute' => \Mage_Adminhtml_Block_Catalog_Product_Attribute_Set_Main_Formattribute::class, + 'adminhtml/catalog_product_attribute_set_main_formgroup' => \Mage_Adminhtml_Block_Catalog_Product_Attribute_Set_Main_Formgroup::class, + 'adminhtml/catalog_product_attribute_set_main_formset' => \Mage_Adminhtml_Block_Catalog_Product_Attribute_Set_Main_Formset::class, + 'adminhtml/catalog_product_attribute_set_main_tree_attribute' => \Mage_Adminhtml_Block_Catalog_Product_Attribute_Set_Main_Tree_Attribute::class, + 'adminhtml/catalog_product_attribute_set_main_tree_group' => \Mage_Adminhtml_Block_Catalog_Product_Attribute_Set_Main_Tree_Group::class, + 'adminhtml/catalog_product_attribute_set_toolbar_add' => \Mage_Adminhtml_Block_Catalog_Product_Attribute_Set_Toolbar_Add::class, + 'adminhtml/catalog_product_attribute_set_toolbar_main' => \Mage_Adminhtml_Block_Catalog_Product_Attribute_Set_Toolbar_Main::class, + 'adminhtml/catalog_product_attribute_set_toolbar_main_filter' => \Mage_Adminhtml_Block_Catalog_Product_Attribute_Set_Toolbar_Main_Filter::class, + 'adminhtml/catalog_product_composite_configure' => \Mage_Adminhtml_Block_Catalog_Product_Composite_Configure::class, + 'adminhtml/catalog_product_composite_error' => \Mage_Adminhtml_Block_Catalog_Product_Composite_Error::class, + 'adminhtml/catalog_product_composite_fieldset' => \Mage_Adminhtml_Block_Catalog_Product_Composite_Fieldset::class, + 'adminhtml/catalog_product_composite_fieldset_configurable' => \Mage_Adminhtml_Block_Catalog_Product_Composite_Fieldset_Configurable::class, + 'adminhtml/catalog_product_composite_fieldset_grouped' => \Mage_Adminhtml_Block_Catalog_Product_Composite_Fieldset_Grouped::class, + 'adminhtml/catalog_product_composite_fieldset_options' => \Mage_Adminhtml_Block_Catalog_Product_Composite_Fieldset_Options::class, + 'adminhtml/catalog_product_composite_fieldset_qty' => \Mage_Adminhtml_Block_Catalog_Product_Composite_Fieldset_Qty::class, + 'adminhtml/catalog_product_composite_update_result' => \Mage_Adminhtml_Block_Catalog_Product_Composite_Update_Result::class, + 'adminhtml/catalog_product_created' => \Mage_Adminhtml_Block_Catalog_Product_Created::class, + 'adminhtml/catalog_product_edit' => \Mage_Adminhtml_Block_Catalog_Product_Edit::class, + 'adminhtml/catalog_product_edit_action_attribute' => \Mage_Adminhtml_Block_Catalog_Product_Edit_Action_Attribute::class, + 'adminhtml/catalog_product_edit_action_attribute_tab_attributes' => \Mage_Adminhtml_Block_Catalog_Product_Edit_Action_Attribute_Tab_Attributes::class, + 'adminhtml/catalog_product_edit_action_attribute_tab_inventory' => \Mage_Adminhtml_Block_Catalog_Product_Edit_Action_Attribute_Tab_Inventory::class, + 'adminhtml/catalog_product_edit_action_attribute_tab_websites' => \Mage_Adminhtml_Block_Catalog_Product_Edit_Action_Attribute_Tab_Websites::class, + 'adminhtml/catalog_product_edit_action_attribute_tabs' => \Mage_Adminhtml_Block_Catalog_Product_Edit_Action_Attribute_Tabs::class, + 'adminhtml/catalog_product_edit_js' => \Mage_Adminhtml_Block_Catalog_Product_Edit_Js::class, + 'adminhtml/catalog_product_edit_tab_ajax_serializer' => \Mage_Adminhtml_Block_Catalog_Product_Edit_Tab_Ajax_Serializer::class, + 'adminhtml/catalog_product_edit_tab_alerts' => \Mage_Adminhtml_Block_Catalog_Product_Edit_Tab_Alerts::class, + 'adminhtml/catalog_product_edit_tab_alerts_price' => \Mage_Adminhtml_Block_Catalog_Product_Edit_Tab_Alerts_Price::class, + 'adminhtml/catalog_product_edit_tab_alerts_stock' => \Mage_Adminhtml_Block_Catalog_Product_Edit_Tab_Alerts_Stock::class, + 'adminhtml/catalog_product_edit_tab_attributes' => \Mage_Adminhtml_Block_Catalog_Product_Edit_Tab_Attributes::class, + 'adminhtml/catalog_product_edit_tab_attributes_create' => \Mage_Adminhtml_Block_Catalog_Product_Edit_Tab_Attributes_Create::class, + 'adminhtml/catalog_product_edit_tab_categories' => \Mage_Adminhtml_Block_Catalog_Product_Edit_Tab_Categories::class, + 'adminhtml/catalog_product_edit_tab_crosssell' => \Mage_Adminhtml_Block_Catalog_Product_Edit_Tab_Crosssell::class, + 'adminhtml/catalog_product_edit_tab_inventory' => \Mage_Adminhtml_Block_Catalog_Product_Edit_Tab_Inventory::class, + 'adminhtml/catalog_product_edit_tab_options' => \Mage_Adminhtml_Block_Catalog_Product_Edit_Tab_Options::class, + 'adminhtml/catalog_product_edit_tab_options_option' => \Mage_Adminhtml_Block_Catalog_Product_Edit_Tab_Options_Option::class, + 'adminhtml/catalog_product_edit_tab_options_type_abstract' => \Mage_Adminhtml_Block_Catalog_Product_Edit_Tab_Options_Type_Abstract::class, + 'adminhtml/catalog_product_edit_tab_options_type_date' => \Mage_Adminhtml_Block_Catalog_Product_Edit_Tab_Options_Type_Date::class, + 'adminhtml/catalog_product_edit_tab_options_type_file' => \Mage_Adminhtml_Block_Catalog_Product_Edit_Tab_Options_Type_File::class, + 'adminhtml/catalog_product_edit_tab_options_type_select' => \Mage_Adminhtml_Block_Catalog_Product_Edit_Tab_Options_Type_Select::class, + 'adminhtml/catalog_product_edit_tab_options_type_text' => \Mage_Adminhtml_Block_Catalog_Product_Edit_Tab_Options_Type_Text::class, + 'adminhtml/catalog_product_edit_tab_price' => \Mage_Adminhtml_Block_Catalog_Product_Edit_Tab_Price::class, + 'adminhtml/catalog_product_edit_tab_price_group' => \Mage_Adminhtml_Block_Catalog_Product_Edit_Tab_Price_Group::class, + 'adminhtml/catalog_product_edit_tab_price_group_abstract' => \Mage_Adminhtml_Block_Catalog_Product_Edit_Tab_Price_Group_Abstract::class, + 'adminhtml/catalog_product_edit_tab_price_recurring' => \Mage_Adminhtml_Block_Catalog_Product_Edit_Tab_Price_Recurring::class, + 'adminhtml/catalog_product_edit_tab_price_tier' => \Mage_Adminhtml_Block_Catalog_Product_Edit_Tab_Price_Tier::class, + 'adminhtml/catalog_product_edit_tab_related' => \Mage_Adminhtml_Block_Catalog_Product_Edit_Tab_Related::class, + 'adminhtml/catalog_product_edit_tab_reviews' => \Mage_Adminhtml_Block_Catalog_Product_Edit_Tab_Reviews::class, + 'adminhtml/catalog_product_edit_tab_settings' => \Mage_Adminhtml_Block_Catalog_Product_Edit_Tab_Settings::class, + 'adminhtml/catalog_product_edit_tab_super_config' => \Mage_Adminhtml_Block_Catalog_Product_Edit_Tab_Super_Config::class, + 'adminhtml/catalog_product_edit_tab_super_config_grid' => \Mage_Adminhtml_Block_Catalog_Product_Edit_Tab_Super_Config_Grid::class, + 'adminhtml/catalog_product_edit_tab_super_config_grid_filter_inventory' => \Mage_Adminhtml_Block_Catalog_Product_Edit_Tab_Super_Config_Grid_Filter_Inventory::class, + 'adminhtml/catalog_product_edit_tab_super_config_grid_renderer_checkbox' => \Mage_Adminhtml_Block_Catalog_Product_Edit_Tab_Super_Config_Grid_Renderer_Checkbox::class, + 'adminhtml/catalog_product_edit_tab_super_config_grid_renderer_inventory' => \Mage_Adminhtml_Block_Catalog_Product_Edit_Tab_Super_Config_Grid_Renderer_Inventory::class, + 'adminhtml/catalog_product_edit_tab_super_config_simple' => \Mage_Adminhtml_Block_Catalog_Product_Edit_Tab_Super_Config_Simple::class, + 'adminhtml/catalog_product_edit_tab_super_group' => \Mage_Adminhtml_Block_Catalog_Product_Edit_Tab_Super_Group::class, + 'adminhtml/catalog_product_edit_tab_super_settings' => \Mage_Adminhtml_Block_Catalog_Product_Edit_Tab_Super_Settings::class, + 'adminhtml/catalog_product_edit_tab_tag' => \Mage_Adminhtml_Block_Catalog_Product_Edit_Tab_Tag::class, + 'adminhtml/catalog_product_edit_tab_tag_customer' => \Mage_Adminhtml_Block_Catalog_Product_Edit_Tab_Tag_Customer::class, + 'adminhtml/catalog_product_edit_tab_upsell' => \Mage_Adminhtml_Block_Catalog_Product_Edit_Tab_Upsell::class, + 'adminhtml/catalog_product_edit_tab_websites' => \Mage_Adminhtml_Block_Catalog_Product_Edit_Tab_Websites::class, + 'adminhtml/catalog_product_edit_tabs' => \Mage_Adminhtml_Block_Catalog_Product_Edit_Tabs::class, + 'adminhtml/catalog_product_edit_tabs_configurable' => \Mage_Adminhtml_Block_Catalog_Product_Edit_Tabs_Configurable::class, + 'adminhtml/catalog_product_edit_tabs_grouped' => \Mage_Adminhtml_Block_Catalog_Product_Edit_Tabs_Grouped::class, + 'adminhtml/catalog_product_frontend_product_watermark' => \Mage_Adminhtml_Block_Catalog_Product_Frontend_Product_Watermark::class, + 'adminhtml/catalog_product_grid' => \Mage_Adminhtml_Block_Catalog_Product_Grid::class, + 'adminhtml/catalog_product_helper_form_apply' => \Mage_Adminhtml_Block_Catalog_Product_Helper_Form_Apply::class, + 'adminhtml/catalog_product_helper_form_boolean' => \Mage_Adminhtml_Block_Catalog_Product_Helper_Form_Boolean::class, + 'adminhtml/catalog_product_helper_form_config' => \Mage_Adminhtml_Block_Catalog_Product_Helper_Form_Config::class, + 'adminhtml/catalog_product_helper_form_gallery' => \Mage_Adminhtml_Block_Catalog_Product_Helper_Form_Gallery::class, + 'adminhtml/catalog_product_helper_form_gallery_content' => \Mage_Adminhtml_Block_Catalog_Product_Helper_Form_Gallery_Content::class, + 'adminhtml/catalog_product_helper_form_image' => \Mage_Adminhtml_Block_Catalog_Product_Helper_Form_Image::class, + 'adminhtml/catalog_product_helper_form_msrp_enabled' => \Mage_Adminhtml_Block_Catalog_Product_Helper_Form_Msrp_Enabled::class, + 'adminhtml/catalog_product_helper_form_msrp_price' => \Mage_Adminhtml_Block_Catalog_Product_Helper_Form_Msrp_Price::class, + 'adminhtml/catalog_product_helper_form_price' => \Mage_Adminhtml_Block_Catalog_Product_Helper_Form_Price::class, + 'adminhtml/catalog_product_helper_form_weight' => \Mage_Adminhtml_Block_Catalog_Product_Helper_Form_Weight::class, + 'adminhtml/catalog_product_price' => \Mage_Adminhtml_Block_Catalog_Product_Price::class, + 'adminhtml/catalog_product_widget_chooser' => \Mage_Adminhtml_Block_Catalog_Product_Widget_Chooser::class, + 'adminhtml/catalog_product_widget_chooser_container' => \Mage_Adminhtml_Block_Catalog_Product_Widget_Chooser_Container::class, + 'adminhtml/catalog_search' => \Mage_Adminhtml_Block_Catalog_Search::class, + 'adminhtml/catalog_search_edit' => \Mage_Adminhtml_Block_Catalog_Search_Edit::class, + 'adminhtml/catalog_search_edit_form' => \Mage_Adminhtml_Block_Catalog_Search_Edit_Form::class, + 'adminhtml/catalog_search_grid' => \Mage_Adminhtml_Block_Catalog_Search_Grid::class, + 'adminhtml/checkout_agreement' => \Mage_Adminhtml_Block_Checkout_Agreement::class, + 'adminhtml/checkout_agreement_edit' => \Mage_Adminhtml_Block_Checkout_Agreement_Edit::class, + 'adminhtml/checkout_agreement_edit_form' => \Mage_Adminhtml_Block_Checkout_Agreement_Edit_Form::class, + 'adminhtml/checkout_agreement_grid' => \Mage_Adminhtml_Block_Checkout_Agreement_Grid::class, + 'adminhtml/checkout_formkey' => \Mage_Adminhtml_Block_Checkout_Formkey::class, + 'adminhtml/cms_block' => \Mage_Adminhtml_Block_Cms_Block::class, + 'adminhtml/cms_block_edit' => \Mage_Adminhtml_Block_Cms_Block_Edit::class, + 'adminhtml/cms_block_edit_form' => \Mage_Adminhtml_Block_Cms_Block_Edit_Form::class, + 'adminhtml/cms_block_grid' => \Mage_Adminhtml_Block_Cms_Block_Grid::class, + 'adminhtml/cms_block_widget_chooser' => \Mage_Adminhtml_Block_Cms_Block_Widget_Chooser::class, + 'adminhtml/cms_page' => \Mage_Adminhtml_Block_Cms_Page::class, + 'adminhtml/cms_page_edit' => \Mage_Adminhtml_Block_Cms_Page_Edit::class, + 'adminhtml/cms_page_edit_form' => \Mage_Adminhtml_Block_Cms_Page_Edit_Form::class, + 'adminhtml/cms_page_edit_tab_content' => \Mage_Adminhtml_Block_Cms_Page_Edit_Tab_Content::class, + 'adminhtml/cms_page_edit_tab_design' => \Mage_Adminhtml_Block_Cms_Page_Edit_Tab_Design::class, + 'adminhtml/cms_page_edit_tab_main' => \Mage_Adminhtml_Block_Cms_Page_Edit_Tab_Main::class, + 'adminhtml/cms_page_edit_tab_meta' => \Mage_Adminhtml_Block_Cms_Page_Edit_Tab_Meta::class, + 'adminhtml/cms_page_edit_tabs' => \Mage_Adminhtml_Block_Cms_Page_Edit_Tabs::class, + 'adminhtml/cms_page_grid' => \Mage_Adminhtml_Block_Cms_Page_Grid::class, + 'adminhtml/cms_page_grid_renderer_action' => \Mage_Adminhtml_Block_Cms_Page_Grid_Renderer_Action::class, + 'adminhtml/cms_page_widget_chooser' => \Mage_Adminhtml_Block_Cms_Page_Widget_Chooser::class, + 'adminhtml/cms_wysiwyg_images_content' => \Mage_Adminhtml_Block_Cms_Wysiwyg_Images_Content::class, + 'adminhtml/cms_wysiwyg_images_content_files' => \Mage_Adminhtml_Block_Cms_Wysiwyg_Images_Content_Files::class, + 'adminhtml/cms_wysiwyg_images_content_newfolder' => \Mage_Adminhtml_Block_Cms_Wysiwyg_Images_Content_Newfolder::class, + 'adminhtml/cms_wysiwyg_images_content_uploader' => \Mage_Adminhtml_Block_Cms_Wysiwyg_Images_Content_Uploader::class, + 'adminhtml/cms_wysiwyg_images_tree' => \Mage_Adminhtml_Block_Cms_Wysiwyg_Images_Tree::class, + 'adminhtml/customer' => \Mage_Adminhtml_Block_Customer::class, + 'adminhtml/customer_edit' => \Mage_Adminhtml_Block_Customer_Edit::class, + 'adminhtml/customer_edit_form' => \Mage_Adminhtml_Block_Customer_Edit_Form::class, + 'adminhtml/customer_edit_renderer_adminpass' => \Mage_Adminhtml_Block_Customer_Edit_Renderer_Adminpass::class, + 'adminhtml/customer_edit_renderer_attribute_group' => \Mage_Adminhtml_Block_Customer_Edit_Renderer_Attribute_Group::class, + 'adminhtml/customer_edit_renderer_newpass' => \Mage_Adminhtml_Block_Customer_Edit_Renderer_Newpass::class, + 'adminhtml/customer_edit_renderer_region' => \Mage_Adminhtml_Block_Customer_Edit_Renderer_Region::class, + 'adminhtml/customer_edit_tab_account' => \Mage_Adminhtml_Block_Customer_Edit_Tab_Account::class, + 'adminhtml/customer_edit_tab_addresses' => \Mage_Adminhtml_Block_Customer_Edit_Tab_Addresses::class, + 'adminhtml/customer_edit_tab_cart' => \Mage_Adminhtml_Block_Customer_Edit_Tab_Cart::class, + 'adminhtml/customer_edit_tab_carts' => \Mage_Adminhtml_Block_Customer_Edit_Tab_Carts::class, + 'adminhtml/customer_edit_tab_newsletter' => \Mage_Adminhtml_Block_Customer_Edit_Tab_Newsletter::class, + 'adminhtml/customer_edit_tab_newsletter_grid' => \Mage_Adminhtml_Block_Customer_Edit_Tab_Newsletter_Grid::class, + 'adminhtml/customer_edit_tab_newsletter_grid_filter_status' => \Mage_Adminhtml_Block_Customer_Edit_Tab_Newsletter_Grid_Filter_Status::class, + 'adminhtml/customer_edit_tab_newsletter_grid_renderer_action' => \Mage_Adminhtml_Block_Customer_Edit_Tab_Newsletter_Grid_Renderer_Action::class, + 'adminhtml/customer_edit_tab_newsletter_grid_renderer_status' => \Mage_Adminhtml_Block_Customer_Edit_Tab_Newsletter_Grid_Renderer_Status::class, + 'adminhtml/customer_edit_tab_orders' => \Mage_Adminhtml_Block_Customer_Edit_Tab_Orders::class, + 'adminhtml/customer_edit_tab_reviews' => \Mage_Adminhtml_Block_Customer_Edit_Tab_Reviews::class, + 'adminhtml/customer_edit_tab_tag' => \Mage_Adminhtml_Block_Customer_Edit_Tab_Tag::class, + 'adminhtml/customer_edit_tab_tags' => \Mage_Adminhtml_Block_Customer_Edit_Tab_Tags::class, + 'adminhtml/customer_edit_tab_view' => \Mage_Adminhtml_Block_Customer_Edit_Tab_View::class, + 'adminhtml/customer_edit_tab_view_accordion' => \Mage_Adminhtml_Block_Customer_Edit_Tab_View_Accordion::class, + 'adminhtml/customer_edit_tab_view_cart' => \Mage_Adminhtml_Block_Customer_Edit_Tab_View_Cart::class, + 'adminhtml/customer_edit_tab_view_grid_renderer_item' => \Mage_Adminhtml_Block_Customer_Edit_Tab_View_Grid_Renderer_Item::class, + 'adminhtml/customer_edit_tab_view_orders' => \Mage_Adminhtml_Block_Customer_Edit_Tab_View_Orders::class, + 'adminhtml/customer_edit_tab_view_sales' => \Mage_Adminhtml_Block_Customer_Edit_Tab_View_Sales::class, + 'adminhtml/customer_edit_tab_view_wishlist' => \Mage_Adminhtml_Block_Customer_Edit_Tab_View_Wishlist::class, + 'adminhtml/customer_edit_tab_wishlist' => \Mage_Adminhtml_Block_Customer_Edit_Tab_Wishlist::class, + 'adminhtml/customer_edit_tab_wishlist_grid_renderer_description' => \Mage_Adminhtml_Block_Customer_Edit_Tab_Wishlist_Grid_Renderer_Description::class, + 'adminhtml/customer_edit_tabs' => \Mage_Adminhtml_Block_Customer_Edit_Tabs::class, + 'adminhtml/customer_form_element_boolean' => \Mage_Adminhtml_Block_Customer_Form_Element_Boolean::class, + 'adminhtml/customer_form_element_file' => \Mage_Adminhtml_Block_Customer_Form_Element_File::class, + 'adminhtml/customer_form_element_image' => \Mage_Adminhtml_Block_Customer_Form_Element_Image::class, + 'adminhtml/customer_grid' => \Mage_Adminhtml_Block_Customer_Grid::class, + 'adminhtml/customer_grid_filter_country' => \Mage_Adminhtml_Block_Customer_Grid_Filter_Country::class, + 'adminhtml/customer_grid_renderer_multiaction' => \Mage_Adminhtml_Block_Customer_Grid_Renderer_Multiaction::class, + 'adminhtml/customer_group' => \Mage_Adminhtml_Block_Customer_Group::class, + 'adminhtml/customer_group_edit' => \Mage_Adminhtml_Block_Customer_Group_Edit::class, + 'adminhtml/customer_group_edit_form' => \Mage_Adminhtml_Block_Customer_Group_Edit_Form::class, + 'adminhtml/customer_group_grid' => \Mage_Adminhtml_Block_Customer_Group_Grid::class, + 'adminhtml/customer_online' => \Mage_Adminhtml_Block_Customer_Online::class, + 'adminhtml/customer_online_filter' => \Mage_Adminhtml_Block_Customer_Online_Filter::class, + 'adminhtml/customer_online_grid' => \Mage_Adminhtml_Block_Customer_Online_Grid::class, + 'adminhtml/customer_online_grid_renderer_ip' => \Mage_Adminhtml_Block_Customer_Online_Grid_Renderer_Ip::class, + 'adminhtml/customer_online_grid_renderer_type' => \Mage_Adminhtml_Block_Customer_Online_Grid_Renderer_Type::class, + 'adminhtml/customer_online_grid_renderer_url' => \Mage_Adminhtml_Block_Customer_Online_Grid_Renderer_Url::class, + 'adminhtml/customer_sales_order_address_form_renderer_vat' => \Mage_Adminhtml_Block_Customer_Sales_Order_Address_Form_Renderer_Vat::class, + 'adminhtml/customer_system_config_validatevat' => \Mage_Adminhtml_Block_Customer_System_Config_Validatevat::class, + 'adminhtml/dashboard' => \Mage_Adminhtml_Block_Dashboard::class, + 'adminhtml/dashboard_abstract' => \Mage_Adminhtml_Block_Dashboard_Abstract::class, + 'adminhtml/dashboard_bar' => \Mage_Adminhtml_Block_Dashboard_Bar::class, + 'adminhtml/dashboard_diagrams' => \Mage_Adminhtml_Block_Dashboard_Diagrams::class, + 'adminhtml/dashboard_graph' => \Mage_Adminhtml_Block_Dashboard_Graph::class, + 'adminhtml/dashboard_grid' => \Mage_Adminhtml_Block_Dashboard_Grid::class, + 'adminhtml/dashboard_grids' => \Mage_Adminhtml_Block_Dashboard_Grids::class, + 'adminhtml/dashboard_orders_grid' => \Mage_Adminhtml_Block_Dashboard_Orders_Grid::class, + 'adminhtml/dashboard_sales' => \Mage_Adminhtml_Block_Dashboard_Sales::class, + 'adminhtml/dashboard_searches_last' => \Mage_Adminhtml_Block_Dashboard_Searches_Last::class, + 'adminhtml/dashboard_searches_renderer_searchquery' => \Mage_Adminhtml_Block_Dashboard_Searches_Renderer_Searchquery::class, + 'adminhtml/dashboard_searches_top' => \Mage_Adminhtml_Block_Dashboard_Searches_Top::class, + 'adminhtml/dashboard_tab_amounts' => \Mage_Adminhtml_Block_Dashboard_Tab_Amounts::class, + 'adminhtml/dashboard_tab_customers_most' => \Mage_Adminhtml_Block_Dashboard_Tab_Customers_Most::class, + 'adminhtml/dashboard_tab_customers_newest' => \Mage_Adminhtml_Block_Dashboard_Tab_Customers_Newest::class, + 'adminhtml/dashboard_tab_orders' => \Mage_Adminhtml_Block_Dashboard_Tab_Orders::class, + 'adminhtml/dashboard_tab_products_ordered' => \Mage_Adminhtml_Block_Dashboard_Tab_Products_Ordered::class, + 'adminhtml/dashboard_tab_products_viewed' => \Mage_Adminhtml_Block_Dashboard_Tab_Products_Viewed::class, + 'adminhtml/dashboard_totals' => \Mage_Adminhtml_Block_Dashboard_Totals::class, + 'adminhtml/denied' => \Mage_Adminhtml_Block_Denied::class, + 'adminhtml/html_date' => \Mage_Adminhtml_Block_Html_Date::class, + 'adminhtml/html_select' => \Mage_Adminhtml_Block_Html_Select::class, + 'adminhtml/messages' => \Mage_Adminhtml_Block_Messages::class, + 'adminhtml/newsletter_problem' => \Mage_Adminhtml_Block_Newsletter_Problem::class, + 'adminhtml/newsletter_problem_grid' => \Mage_Adminhtml_Block_Newsletter_Problem_Grid::class, + 'adminhtml/newsletter_problem_grid_filter_checkbox' => \Mage_Adminhtml_Block_Newsletter_Problem_Grid_Filter_Checkbox::class, + 'adminhtml/newsletter_problem_grid_renderer_checkbox' => \Mage_Adminhtml_Block_Newsletter_Problem_Grid_Renderer_Checkbox::class, + 'adminhtml/newsletter_queue' => \Mage_Adminhtml_Block_Newsletter_Queue::class, + 'adminhtml/newsletter_queue_edit' => \Mage_Adminhtml_Block_Newsletter_Queue_Edit::class, + 'adminhtml/newsletter_queue_edit_form' => \Mage_Adminhtml_Block_Newsletter_Queue_Edit_Form::class, + 'adminhtml/newsletter_queue_grid' => \Mage_Adminhtml_Block_Newsletter_Queue_Grid::class, + 'adminhtml/newsletter_queue_grid_renderer_action' => \Mage_Adminhtml_Block_Newsletter_Queue_Grid_Renderer_Action::class, + 'adminhtml/newsletter_queue_preview' => \Mage_Adminhtml_Block_Newsletter_Queue_Preview::class, + 'adminhtml/newsletter_queue_preview_form' => \Mage_Adminhtml_Block_Newsletter_Queue_Preview_Form::class, + 'adminhtml/newsletter_subscriber' => \Mage_Adminhtml_Block_Newsletter_Subscriber::class, + 'adminhtml/newsletter_subscriber_grid' => \Mage_Adminhtml_Block_Newsletter_Subscriber_Grid::class, + 'adminhtml/newsletter_subscriber_grid_filter_checkbox' => \Mage_Adminhtml_Block_Newsletter_Subscriber_Grid_Filter_Checkbox::class, + 'adminhtml/newsletter_subscriber_grid_filter_website' => \Mage_Adminhtml_Block_Newsletter_Subscriber_Grid_Filter_Website::class, + 'adminhtml/newsletter_subscriber_grid_renderer_checkbox' => \Mage_Adminhtml_Block_Newsletter_Subscriber_Grid_Renderer_Checkbox::class, + 'adminhtml/newsletter_template' => \Mage_Adminhtml_Block_Newsletter_Template::class, + 'adminhtml/newsletter_template_edit' => \Mage_Adminhtml_Block_Newsletter_Template_Edit::class, + 'adminhtml/newsletter_template_edit_form' => \Mage_Adminhtml_Block_Newsletter_Template_Edit_Form::class, + 'adminhtml/newsletter_template_grid' => \Mage_Adminhtml_Block_Newsletter_Template_Grid::class, + 'adminhtml/newsletter_template_grid_renderer_action' => \Mage_Adminhtml_Block_Newsletter_Template_Grid_Renderer_Action::class, + 'adminhtml/newsletter_template_grid_renderer_sender' => \Mage_Adminhtml_Block_Newsletter_Template_Grid_Renderer_Sender::class, + 'adminhtml/newsletter_template_preview' => \Mage_Adminhtml_Block_Newsletter_Template_Preview::class, + 'adminhtml/newsletter_template_preview_form' => \Mage_Adminhtml_Block_Newsletter_Template_Preview_Form::class, + 'adminhtml/notification_baseurl' => \Mage_Adminhtml_Block_Notification_Baseurl::class, + 'adminhtml/notification_curl' => \Mage_Adminhtml_Block_Notification_Curl::class, + 'adminhtml/notification_grid' => \Mage_Adminhtml_Block_Notification_Grid::class, + 'adminhtml/notification_grid_renderer_actions' => \Mage_Adminhtml_Block_Notification_Grid_Renderer_Actions::class, + 'adminhtml/notification_grid_renderer_notice' => \Mage_Adminhtml_Block_Notification_Grid_Renderer_Notice::class, + 'adminhtml/notification_grid_renderer_severity' => \Mage_Adminhtml_Block_Notification_Grid_Renderer_Severity::class, + 'adminhtml/notification_inbox' => \Mage_Adminhtml_Block_Notification_Inbox::class, + 'adminhtml/notification_security' => \Mage_Adminhtml_Block_Notification_Security::class, + 'adminhtml/notification_toolbar' => \Mage_Adminhtml_Block_Notification_Toolbar::class, + 'adminhtml/notification_window' => \Mage_Adminhtml_Block_Notification_Window::class, + 'adminhtml/page' => \Mage_Adminhtml_Block_Page::class, + 'adminhtml/page_footer' => \Mage_Adminhtml_Block_Page_Footer::class, + 'adminhtml/page_head' => \Mage_Adminhtml_Block_Page_Head::class, + 'adminhtml/page_header' => \Mage_Adminhtml_Block_Page_Header::class, + 'adminhtml/page_menu' => \Mage_Adminhtml_Block_Page_Menu::class, + 'adminhtml/page_notices' => \Mage_Adminhtml_Block_Page_Notices::class, + 'adminhtml/permissions_block' => \Mage_Adminhtml_Block_Permissions_Block::class, + 'adminhtml/permissions_block_edit' => \Mage_Adminhtml_Block_Permissions_Block_Edit::class, + 'adminhtml/permissions_block_edit_form' => \Mage_Adminhtml_Block_Permissions_Block_Edit_Form::class, + 'adminhtml/permissions_block_grid' => \Mage_Adminhtml_Block_Permissions_Block_Grid::class, + 'adminhtml/permissions_buttons' => \Mage_Adminhtml_Block_Permissions_Buttons::class, + 'adminhtml/permissions_editroles' => \Mage_Adminhtml_Block_Permissions_Editroles::class, + 'adminhtml/permissions_edituser' => \Mage_Adminhtml_Block_Permissions_Edituser::class, + 'adminhtml/permissions_grid_role' => \Mage_Adminhtml_Block_Permissions_Grid_Role::class, + 'adminhtml/permissions_grid_user' => \Mage_Adminhtml_Block_Permissions_Grid_User::class, + 'adminhtml/permissions_orphanedResource' => \Mage_Adminhtml_Block_Permissions_OrphanedResource::class, + 'adminhtml/permissions_orphanedResource_grid' => \Mage_Adminhtml_Block_Permissions_OrphanedResource_Grid::class, + 'adminhtml/permissions_role' => \Mage_Adminhtml_Block_Permissions_Role::class, + 'adminhtml/permissions_role_grid_user' => \Mage_Adminhtml_Block_Permissions_Role_Grid_User::class, + 'adminhtml/permissions_roles' => \Mage_Adminhtml_Block_Permissions_Roles::class, + 'adminhtml/permissions_tab_roleinfo' => \Mage_Adminhtml_Block_Permissions_Tab_Roleinfo::class, + 'adminhtml/permissions_tab_rolesedit' => \Mage_Adminhtml_Block_Permissions_Tab_Rolesedit::class, + 'adminhtml/permissions_tab_rolesusers' => \Mage_Adminhtml_Block_Permissions_Tab_Rolesusers::class, + 'adminhtml/permissions_tab_useredit' => \Mage_Adminhtml_Block_Permissions_Tab_Useredit::class, + 'adminhtml/permissions_tab_userroles' => \Mage_Adminhtml_Block_Permissions_Tab_Userroles::class, + 'adminhtml/permissions_user' => \Mage_Adminhtml_Block_Permissions_User::class, + 'adminhtml/permissions_user_edit' => \Mage_Adminhtml_Block_Permissions_User_Edit::class, + 'adminhtml/permissions_user_edit_form' => \Mage_Adminhtml_Block_Permissions_User_Edit_Form::class, + 'adminhtml/permissions_user_edit_tab_main' => \Mage_Adminhtml_Block_Permissions_User_Edit_Tab_Main::class, + 'adminhtml/permissions_user_edit_tab_roles' => \Mage_Adminhtml_Block_Permissions_User_Edit_Tab_Roles::class, + 'adminhtml/permissions_user_edit_tabs' => \Mage_Adminhtml_Block_Permissions_User_Edit_Tabs::class, + 'adminhtml/permissions_user_grid' => \Mage_Adminhtml_Block_Permissions_User_Grid::class, + 'adminhtml/permissions_users' => \Mage_Adminhtml_Block_Permissions_Users::class, + 'adminhtml/permissions_variable' => \Mage_Adminhtml_Block_Permissions_Variable::class, + 'adminhtml/permissions_variable_edit' => \Mage_Adminhtml_Block_Permissions_Variable_Edit::class, + 'adminhtml/permissions_variable_edit_form' => \Mage_Adminhtml_Block_Permissions_Variable_Edit_Form::class, + 'adminhtml/permissions_variable_grid' => \Mage_Adminhtml_Block_Permissions_Variable_Grid::class, + 'adminhtml/promo_catalog' => \Mage_Adminhtml_Block_Promo_Catalog::class, + 'adminhtml/promo_catalog_edit' => \Mage_Adminhtml_Block_Promo_Catalog_Edit::class, + 'adminhtml/promo_catalog_edit_form' => \Mage_Adminhtml_Block_Promo_Catalog_Edit_Form::class, + 'adminhtml/promo_catalog_edit_js' => \Mage_Adminhtml_Block_Promo_Catalog_Edit_Js::class, + 'adminhtml/promo_catalog_edit_tab_actions' => \Mage_Adminhtml_Block_Promo_Catalog_Edit_Tab_Actions::class, + 'adminhtml/promo_catalog_edit_tab_conditions' => \Mage_Adminhtml_Block_Promo_Catalog_Edit_Tab_Conditions::class, + 'adminhtml/promo_catalog_edit_tab_main' => \Mage_Adminhtml_Block_Promo_Catalog_Edit_Tab_Main::class, + 'adminhtml/promo_catalog_edit_tabs' => \Mage_Adminhtml_Block_Promo_Catalog_Edit_Tabs::class, + 'adminhtml/promo_catalog_grid' => \Mage_Adminhtml_Block_Promo_Catalog_Grid::class, + 'adminhtml/promo_quote' => \Mage_Adminhtml_Block_Promo_Quote::class, + 'adminhtml/promo_quote_edit' => \Mage_Adminhtml_Block_Promo_Quote_Edit::class, + 'adminhtml/promo_quote_edit_form' => \Mage_Adminhtml_Block_Promo_Quote_Edit_Form::class, + 'adminhtml/promo_quote_edit_tab_actions' => \Mage_Adminhtml_Block_Promo_Quote_Edit_Tab_Actions::class, + 'adminhtml/promo_quote_edit_tab_conditions' => \Mage_Adminhtml_Block_Promo_Quote_Edit_Tab_Conditions::class, + 'adminhtml/promo_quote_edit_tab_coupons' => \Mage_Adminhtml_Block_Promo_Quote_Edit_Tab_Coupons::class, + 'adminhtml/promo_quote_edit_tab_coupons_form' => \Mage_Adminhtml_Block_Promo_Quote_Edit_Tab_Coupons_Form::class, + 'adminhtml/promo_quote_edit_tab_coupons_grid' => \Mage_Adminhtml_Block_Promo_Quote_Edit_Tab_Coupons_Grid::class, + 'adminhtml/promo_quote_edit_tab_coupons_grid_column_renderer_used' => \Mage_Adminhtml_Block_Promo_Quote_Edit_Tab_Coupons_Grid_Column_Renderer_Used::class, + 'adminhtml/promo_quote_edit_tab_labels' => \Mage_Adminhtml_Block_Promo_Quote_Edit_Tab_Labels::class, + 'adminhtml/promo_quote_edit_tab_main' => \Mage_Adminhtml_Block_Promo_Quote_Edit_Tab_Main::class, + 'adminhtml/promo_quote_edit_tab_main_renderer_checkbox' => \Mage_Adminhtml_Block_Promo_Quote_Edit_Tab_Main_Renderer_Checkbox::class, + 'adminhtml/promo_quote_edit_tabs' => \Mage_Adminhtml_Block_Promo_Quote_Edit_Tabs::class, + 'adminhtml/promo_quote_grid' => \Mage_Adminhtml_Block_Promo_Quote_Grid::class, + 'adminhtml/promo_widget_chooser' => \Mage_Adminhtml_Block_Promo_Widget_Chooser::class, + 'adminhtml/promo_widget_chooser_daterange' => \Mage_Adminhtml_Block_Promo_Widget_Chooser_Daterange::class, + 'adminhtml/promo_widget_chooser_sku' => \Mage_Adminhtml_Block_Promo_Widget_Chooser_Sku::class, + 'adminhtml/rating_edit' => \Mage_Adminhtml_Block_Rating_Edit::class, + 'adminhtml/rating_edit_form' => \Mage_Adminhtml_Block_Rating_Edit_Form::class, + 'adminhtml/rating_edit_tab_form' => \Mage_Adminhtml_Block_Rating_Edit_Tab_Form::class, + 'adminhtml/rating_edit_tab_options' => \Mage_Adminhtml_Block_Rating_Edit_Tab_Options::class, + 'adminhtml/rating_edit_tabs' => \Mage_Adminhtml_Block_Rating_Edit_Tabs::class, + 'adminhtml/rating_grid' => \Mage_Adminhtml_Block_Rating_Grid::class, + 'adminhtml/rating_rating' => \Mage_Adminhtml_Block_Rating_Rating::class, + 'adminhtml/report_config_form_field_mtdStart' => \Mage_Adminhtml_Block_Report_Config_Form_Field_MtdStart::class, + 'adminhtml/report_config_form_field_ytdStart' => \Mage_Adminhtml_Block_Report_Config_Form_Field_YtdStart::class, + 'adminhtml/report_customer_accounts' => \Mage_Adminhtml_Block_Report_Customer_Accounts::class, + 'adminhtml/report_customer_accounts_grid' => \Mage_Adminhtml_Block_Report_Customer_Accounts_Grid::class, + 'adminhtml/report_customer_orders' => \Mage_Adminhtml_Block_Report_Customer_Orders::class, + 'adminhtml/report_customer_orders_grid' => \Mage_Adminhtml_Block_Report_Customer_Orders_Grid::class, + 'adminhtml/report_customer_totals' => \Mage_Adminhtml_Block_Report_Customer_Totals::class, + 'adminhtml/report_customer_totals_grid' => \Mage_Adminhtml_Block_Report_Customer_Totals_Grid::class, + 'adminhtml/report_filter_form' => \Mage_Adminhtml_Block_Report_Filter_Form::class, + 'adminhtml/report_grid' => \Mage_Adminhtml_Block_Report_Grid::class, + 'adminhtml/report_grid_abstract' => \Mage_Adminhtml_Block_Report_Grid_Abstract::class, + 'adminhtml/report_grid_column_renderer_blanknumber' => \Mage_Adminhtml_Block_Report_Grid_Column_Renderer_Blanknumber::class, + 'adminhtml/report_grid_column_renderer_currency' => \Mage_Adminhtml_Block_Report_Grid_Column_Renderer_Currency::class, + 'adminhtml/report_grid_column_renderer_customer' => \Mage_Adminhtml_Block_Report_Grid_Column_Renderer_Customer::class, + 'adminhtml/report_grid_column_renderer_product' => \Mage_Adminhtml_Block_Report_Grid_Column_Renderer_Product::class, + 'adminhtml/report_grid_shopcart' => \Mage_Adminhtml_Block_Report_Grid_Shopcart::class, + 'adminhtml/report_product' => \Mage_Adminhtml_Block_Report_Product::class, + 'adminhtml/report_product_downloads' => \Mage_Adminhtml_Block_Report_Product_Downloads::class, + 'adminhtml/report_product_downloads_grid' => \Mage_Adminhtml_Block_Report_Product_Downloads_Grid::class, + 'adminhtml/report_product_downloads_renderer_purchases' => \Mage_Adminhtml_Block_Report_Product_Downloads_Renderer_Purchases::class, + 'adminhtml/report_product_grid' => \Mage_Adminhtml_Block_Report_Product_Grid::class, + 'adminhtml/report_product_lowstock' => \Mage_Adminhtml_Block_Report_Product_Lowstock::class, + 'adminhtml/report_product_lowstock_grid' => \Mage_Adminhtml_Block_Report_Product_Lowstock_Grid::class, + 'adminhtml/report_product_ordered' => \Mage_Adminhtml_Block_Report_Product_Ordered::class, + 'adminhtml/report_product_ordered_grid' => \Mage_Adminhtml_Block_Report_Product_Ordered_Grid::class, + 'adminhtml/report_product_sold' => \Mage_Adminhtml_Block_Report_Product_Sold::class, + 'adminhtml/report_product_sold_grid' => \Mage_Adminhtml_Block_Report_Product_Sold_Grid::class, + 'adminhtml/report_product_viewed' => \Mage_Adminhtml_Block_Report_Product_Viewed::class, + 'adminhtml/report_product_viewed_grid' => \Mage_Adminhtml_Block_Report_Product_Viewed_Grid::class, + 'adminhtml/report_refresh_statistics' => \Mage_Adminhtml_Block_Report_Refresh_Statistics::class, + 'adminhtml/report_refresh_statistics_grid' => \Mage_Adminhtml_Block_Report_Refresh_Statistics_Grid::class, + 'adminhtml/report_review_customer' => \Mage_Adminhtml_Block_Report_Review_Customer::class, + 'adminhtml/report_review_customer_grid' => \Mage_Adminhtml_Block_Report_Review_Customer_Grid::class, + 'adminhtml/report_review_detail' => \Mage_Adminhtml_Block_Report_Review_Detail::class, + 'adminhtml/report_review_detail_grid' => \Mage_Adminhtml_Block_Report_Review_Detail_Grid::class, + 'adminhtml/report_review_product' => \Mage_Adminhtml_Block_Report_Review_Product::class, + 'adminhtml/report_review_product_grid' => \Mage_Adminhtml_Block_Report_Review_Product_Grid::class, + 'adminhtml/report_sales_bestsellers' => \Mage_Adminhtml_Block_Report_Sales_Bestsellers::class, + 'adminhtml/report_sales_bestsellers_grid' => \Mage_Adminhtml_Block_Report_Sales_Bestsellers_Grid::class, + 'adminhtml/report_sales_coupons' => \Mage_Adminhtml_Block_Report_Sales_Coupons::class, + 'adminhtml/report_sales_coupons_grid' => \Mage_Adminhtml_Block_Report_Sales_Coupons_Grid::class, + 'adminhtml/report_sales_grid_column_renderer_date' => \Mage_Adminhtml_Block_Report_Sales_Grid_Column_Renderer_Date::class, + 'adminhtml/report_sales_invoiced' => \Mage_Adminhtml_Block_Report_Sales_Invoiced::class, + 'adminhtml/report_sales_invoiced_grid' => \Mage_Adminhtml_Block_Report_Sales_Invoiced_Grid::class, + 'adminhtml/report_sales_refunded' => \Mage_Adminhtml_Block_Report_Sales_Refunded::class, + 'adminhtml/report_sales_refunded_grid' => \Mage_Adminhtml_Block_Report_Sales_Refunded_Grid::class, + 'adminhtml/report_sales_sales' => \Mage_Adminhtml_Block_Report_Sales_Sales::class, + 'adminhtml/report_sales_sales_grid' => \Mage_Adminhtml_Block_Report_Sales_Sales_Grid::class, + 'adminhtml/report_sales_shipping' => \Mage_Adminhtml_Block_Report_Sales_Shipping::class, + 'adminhtml/report_sales_shipping_grid' => \Mage_Adminhtml_Block_Report_Sales_Shipping_Grid::class, + 'adminhtml/report_sales_tax' => \Mage_Adminhtml_Block_Report_Sales_Tax::class, + 'adminhtml/report_sales_tax_grid' => \Mage_Adminhtml_Block_Report_Sales_Tax_Grid::class, + 'adminhtml/report_search' => \Mage_Adminhtml_Block_Report_Search::class, + 'adminhtml/report_search_grid' => \Mage_Adminhtml_Block_Report_Search_Grid::class, + 'adminhtml/report_shopcart_abandoned' => \Mage_Adminhtml_Block_Report_Shopcart_Abandoned::class, + 'adminhtml/report_shopcart_abandoned_grid' => \Mage_Adminhtml_Block_Report_Shopcart_Abandoned_Grid::class, + 'adminhtml/report_shopcart_customer' => \Mage_Adminhtml_Block_Report_Shopcart_Customer::class, + 'adminhtml/report_shopcart_customer_grid' => \Mage_Adminhtml_Block_Report_Shopcart_Customer_Grid::class, + 'adminhtml/report_shopcart_product' => \Mage_Adminhtml_Block_Report_Shopcart_Product::class, + 'adminhtml/report_shopcart_product_grid' => \Mage_Adminhtml_Block_Report_Shopcart_Product_Grid::class, + 'adminhtml/report_tag_customer' => \Mage_Adminhtml_Block_Report_Tag_Customer::class, + 'adminhtml/report_tag_customer_detail' => \Mage_Adminhtml_Block_Report_Tag_Customer_Detail::class, + 'adminhtml/report_tag_customer_detail_grid' => \Mage_Adminhtml_Block_Report_Tag_Customer_Detail_Grid::class, + 'adminhtml/report_tag_customer_grid' => \Mage_Adminhtml_Block_Report_Tag_Customer_Grid::class, + 'adminhtml/report_tag_popular' => \Mage_Adminhtml_Block_Report_Tag_Popular::class, + 'adminhtml/report_tag_popular_detail' => \Mage_Adminhtml_Block_Report_Tag_Popular_Detail::class, + 'adminhtml/report_tag_popular_detail_grid' => \Mage_Adminhtml_Block_Report_Tag_Popular_Detail_Grid::class, + 'adminhtml/report_tag_popular_grid' => \Mage_Adminhtml_Block_Report_Tag_Popular_Grid::class, + 'adminhtml/report_tag_product' => \Mage_Adminhtml_Block_Report_Tag_Product::class, + 'adminhtml/report_tag_product_detail' => \Mage_Adminhtml_Block_Report_Tag_Product_Detail::class, + 'adminhtml/report_tag_product_detail_grid' => \Mage_Adminhtml_Block_Report_Tag_Product_Detail_Grid::class, + 'adminhtml/report_tag_product_grid' => \Mage_Adminhtml_Block_Report_Tag_Product_Grid::class, + 'adminhtml/report_wishlist' => \Mage_Adminhtml_Block_Report_Wishlist::class, + 'adminhtml/report_wishlist_grid' => \Mage_Adminhtml_Block_Report_Wishlist_Grid::class, + 'adminhtml/review_add' => \Mage_Adminhtml_Block_Review_Add::class, + 'adminhtml/review_add_form' => \Mage_Adminhtml_Block_Review_Add_Form::class, + 'adminhtml/review_edit' => \Mage_Adminhtml_Block_Review_Edit::class, + 'adminhtml/review_edit_form' => \Mage_Adminhtml_Block_Review_Edit_Form::class, + 'adminhtml/review_grid' => \Mage_Adminhtml_Block_Review_Grid::class, + 'adminhtml/review_grid_filter_type' => \Mage_Adminhtml_Block_Review_Grid_Filter_Type::class, + 'adminhtml/review_grid_renderer_type' => \Mage_Adminhtml_Block_Review_Grid_Renderer_Type::class, + 'adminhtml/review_main' => \Mage_Adminhtml_Block_Review_Main::class, + 'adminhtml/review_product_grid' => \Mage_Adminhtml_Block_Review_Product_Grid::class, + 'adminhtml/review_rating_detailed' => \Mage_Adminhtml_Block_Review_Rating_Detailed::class, + 'adminhtml/review_rating_summary' => \Mage_Adminhtml_Block_Review_Rating_Summary::class, + 'adminhtml/sales' => \Mage_Adminhtml_Block_Sales::class, + 'adminhtml/sales_creditmemo' => \Mage_Adminhtml_Block_Sales_Creditmemo::class, + 'adminhtml/sales_creditmemo_grid' => \Mage_Adminhtml_Block_Sales_Creditmemo_Grid::class, + 'adminhtml/sales_invoice' => \Mage_Adminhtml_Block_Sales_Invoice::class, + 'adminhtml/sales_invoice_grid' => \Mage_Adminhtml_Block_Sales_Invoice_Grid::class, + 'adminhtml/sales_items_abstract' => \Mage_Adminhtml_Block_Sales_Items_Abstract::class, + 'adminhtml/sales_items_column_default' => \Mage_Adminhtml_Block_Sales_Items_Column_Default::class, + 'adminhtml/sales_items_column_name' => \Mage_Adminhtml_Block_Sales_Items_Column_Name::class, + 'adminhtml/sales_items_column_name_grouped' => \Mage_Adminhtml_Block_Sales_Items_Column_Name_Grouped::class, + 'adminhtml/sales_items_column_qty' => \Mage_Adminhtml_Block_Sales_Items_Column_Qty::class, + 'adminhtml/sales_items_renderer_configurable' => \Mage_Adminhtml_Block_Sales_Items_Renderer_Configurable::class, + 'adminhtml/sales_items_renderer_default' => \Mage_Adminhtml_Block_Sales_Items_Renderer_Default::class, + 'adminhtml/sales_order' => \Mage_Adminhtml_Block_Sales_Order::class, + 'adminhtml/sales_order_abstract' => \Mage_Adminhtml_Block_Sales_Order_Abstract::class, + 'adminhtml/sales_order_address' => \Mage_Adminhtml_Block_Sales_Order_Address::class, + 'adminhtml/sales_order_address_form' => \Mage_Adminhtml_Block_Sales_Order_Address_Form::class, + 'adminhtml/sales_order_comments_view' => \Mage_Adminhtml_Block_Sales_Order_Comments_View::class, + 'adminhtml/sales_order_create' => \Mage_Adminhtml_Block_Sales_Order_Create::class, + 'adminhtml/sales_order_create_abstract' => \Mage_Adminhtml_Block_Sales_Order_Create_Abstract::class, + 'adminhtml/sales_order_create_billing_address' => \Mage_Adminhtml_Block_Sales_Order_Create_Billing_Address::class, + 'adminhtml/sales_order_create_billing_method' => \Mage_Adminhtml_Block_Sales_Order_Create_Billing_Method::class, + 'adminhtml/sales_order_create_billing_method_form' => \Mage_Adminhtml_Block_Sales_Order_Create_Billing_Method_Form::class, + 'adminhtml/sales_order_create_comment' => \Mage_Adminhtml_Block_Sales_Order_Create_Comment::class, + 'adminhtml/sales_order_create_coupons' => \Mage_Adminhtml_Block_Sales_Order_Create_Coupons::class, + 'adminhtml/sales_order_create_coupons_form' => \Mage_Adminhtml_Block_Sales_Order_Create_Coupons_Form::class, + 'adminhtml/sales_order_create_customer' => \Mage_Adminhtml_Block_Sales_Order_Create_Customer::class, + 'adminhtml/sales_order_create_customer_grid' => \Mage_Adminhtml_Block_Sales_Order_Create_Customer_Grid::class, + 'adminhtml/sales_order_create_data' => \Mage_Adminhtml_Block_Sales_Order_Create_Data::class, + 'adminhtml/sales_order_create_form' => \Mage_Adminhtml_Block_Sales_Order_Create_Form::class, + 'adminhtml/sales_order_create_form_abstract' => \Mage_Adminhtml_Block_Sales_Order_Create_Form_Abstract::class, + 'adminhtml/sales_order_create_form_account' => \Mage_Adminhtml_Block_Sales_Order_Create_Form_Account::class, + 'adminhtml/sales_order_create_form_address' => \Mage_Adminhtml_Block_Sales_Order_Create_Form_Address::class, + 'adminhtml/sales_order_create_giftmessage' => \Mage_Adminhtml_Block_Sales_Order_Create_Giftmessage::class, + 'adminhtml/sales_order_create_giftmessage_form' => \Mage_Adminhtml_Block_Sales_Order_Create_Giftmessage_Form::class, + 'adminhtml/sales_order_create_header' => \Mage_Adminhtml_Block_Sales_Order_Create_Header::class, + 'adminhtml/sales_order_create_items' => \Mage_Adminhtml_Block_Sales_Order_Create_Items::class, + 'adminhtml/sales_order_create_items_grid' => \Mage_Adminhtml_Block_Sales_Order_Create_Items_Grid::class, + 'adminhtml/sales_order_create_load' => \Mage_Adminhtml_Block_Sales_Order_Create_Load::class, + 'adminhtml/sales_order_create_messages' => \Mage_Adminhtml_Block_Sales_Order_Create_Messages::class, + 'adminhtml/sales_order_create_newsletter' => \Mage_Adminhtml_Block_Sales_Order_Create_Newsletter::class, + 'adminhtml/sales_order_create_newsletter_form' => \Mage_Adminhtml_Block_Sales_Order_Create_Newsletter_Form::class, + 'adminhtml/sales_order_create_search' => \Mage_Adminhtml_Block_Sales_Order_Create_Search::class, + 'adminhtml/sales_order_create_search_grid' => \Mage_Adminhtml_Block_Sales_Order_Create_Search_Grid::class, + 'adminhtml/sales_order_create_search_grid_renderer_giftmessage' => \Mage_Adminhtml_Block_Sales_Order_Create_Search_Grid_Renderer_Giftmessage::class, + 'adminhtml/sales_order_create_search_grid_renderer_price' => \Mage_Adminhtml_Block_Sales_Order_Create_Search_Grid_Renderer_Price::class, + 'adminhtml/sales_order_create_search_grid_renderer_product' => \Mage_Adminhtml_Block_Sales_Order_Create_Search_Grid_Renderer_Product::class, + 'adminhtml/sales_order_create_search_grid_renderer_qty' => \Mage_Adminhtml_Block_Sales_Order_Create_Search_Grid_Renderer_Qty::class, + 'adminhtml/sales_order_create_shipping_address' => \Mage_Adminhtml_Block_Sales_Order_Create_Shipping_Address::class, + 'adminhtml/sales_order_create_shipping_method' => \Mage_Adminhtml_Block_Sales_Order_Create_Shipping_Method::class, + 'adminhtml/sales_order_create_shipping_method_form' => \Mage_Adminhtml_Block_Sales_Order_Create_Shipping_Method_Form::class, + 'adminhtml/sales_order_create_sidebar' => \Mage_Adminhtml_Block_Sales_Order_Create_Sidebar::class, + 'adminhtml/sales_order_create_sidebar_abstract' => \Mage_Adminhtml_Block_Sales_Order_Create_Sidebar_Abstract::class, + 'adminhtml/sales_order_create_sidebar_cart' => \Mage_Adminhtml_Block_Sales_Order_Create_Sidebar_Cart::class, + 'adminhtml/sales_order_create_sidebar_compared' => \Mage_Adminhtml_Block_Sales_Order_Create_Sidebar_Compared::class, + 'adminhtml/sales_order_create_sidebar_pcompared' => \Mage_Adminhtml_Block_Sales_Order_Create_Sidebar_Pcompared::class, + 'adminhtml/sales_order_create_sidebar_pviewed' => \Mage_Adminhtml_Block_Sales_Order_Create_Sidebar_Pviewed::class, + 'adminhtml/sales_order_create_sidebar_reorder' => \Mage_Adminhtml_Block_Sales_Order_Create_Sidebar_Reorder::class, + 'adminhtml/sales_order_create_sidebar_viewed' => \Mage_Adminhtml_Block_Sales_Order_Create_Sidebar_Viewed::class, + 'adminhtml/sales_order_create_sidebar_wishlist' => \Mage_Adminhtml_Block_Sales_Order_Create_Sidebar_Wishlist::class, + 'adminhtml/sales_order_create_store' => \Mage_Adminhtml_Block_Sales_Order_Create_Store::class, + 'adminhtml/sales_order_create_store_select' => \Mage_Adminhtml_Block_Sales_Order_Create_Store_Select::class, + 'adminhtml/sales_order_create_totals' => \Mage_Adminhtml_Block_Sales_Order_Create_Totals::class, + 'adminhtml/sales_order_create_totals_default' => \Mage_Adminhtml_Block_Sales_Order_Create_Totals_Default::class, + 'adminhtml/sales_order_create_totals_discount' => \Mage_Adminhtml_Block_Sales_Order_Create_Totals_Discount::class, + 'adminhtml/sales_order_create_totals_grandtotal' => \Mage_Adminhtml_Block_Sales_Order_Create_Totals_Grandtotal::class, + 'adminhtml/sales_order_create_totals_shipping' => \Mage_Adminhtml_Block_Sales_Order_Create_Totals_Shipping::class, + 'adminhtml/sales_order_create_totals_subtotal' => \Mage_Adminhtml_Block_Sales_Order_Create_Totals_Subtotal::class, + 'adminhtml/sales_order_create_totals_table' => \Mage_Adminhtml_Block_Sales_Order_Create_Totals_Table::class, + 'adminhtml/sales_order_create_totals_tax' => \Mage_Adminhtml_Block_Sales_Order_Create_Totals_Tax::class, + 'adminhtml/sales_order_creditmemo_create' => \Mage_Adminhtml_Block_Sales_Order_Creditmemo_Create::class, + 'adminhtml/sales_order_creditmemo_create_adjustments' => \Mage_Adminhtml_Block_Sales_Order_Creditmemo_Create_Adjustments::class, + 'adminhtml/sales_order_creditmemo_create_form' => \Mage_Adminhtml_Block_Sales_Order_Creditmemo_Create_Form::class, + 'adminhtml/sales_order_creditmemo_create_items' => \Mage_Adminhtml_Block_Sales_Order_Creditmemo_Create_Items::class, + 'adminhtml/sales_order_creditmemo_totals' => \Mage_Adminhtml_Block_Sales_Order_Creditmemo_Totals::class, + 'adminhtml/sales_order_creditmemo_view' => \Mage_Adminhtml_Block_Sales_Order_Creditmemo_View::class, + 'adminhtml/sales_order_creditmemo_view_comments' => \Mage_Adminhtml_Block_Sales_Order_Creditmemo_View_Comments::class, + 'adminhtml/sales_order_creditmemo_view_form' => \Mage_Adminhtml_Block_Sales_Order_Creditmemo_View_Form::class, + 'adminhtml/sales_order_creditmemo_view_items' => \Mage_Adminhtml_Block_Sales_Order_Creditmemo_View_Items::class, + 'adminhtml/sales_order_grid' => \Mage_Adminhtml_Block_Sales_Order_Grid::class, + 'adminhtml/sales_order_invoice_create' => \Mage_Adminhtml_Block_Sales_Order_Invoice_Create::class, + 'adminhtml/sales_order_invoice_create_form' => \Mage_Adminhtml_Block_Sales_Order_Invoice_Create_Form::class, + 'adminhtml/sales_order_invoice_create_items' => \Mage_Adminhtml_Block_Sales_Order_Invoice_Create_Items::class, + 'adminhtml/sales_order_invoice_create_tracking' => \Mage_Adminhtml_Block_Sales_Order_Invoice_Create_Tracking::class, + 'adminhtml/sales_order_invoice_totals' => \Mage_Adminhtml_Block_Sales_Order_Invoice_Totals::class, + 'adminhtml/sales_order_invoice_view' => \Mage_Adminhtml_Block_Sales_Order_Invoice_View::class, + 'adminhtml/sales_order_invoice_view_comments' => \Mage_Adminhtml_Block_Sales_Order_Invoice_View_Comments::class, + 'adminhtml/sales_order_invoice_view_form' => \Mage_Adminhtml_Block_Sales_Order_Invoice_View_Form::class, + 'adminhtml/sales_order_invoice_view_items' => \Mage_Adminhtml_Block_Sales_Order_Invoice_View_Items::class, + 'adminhtml/sales_order_payment' => \Mage_Adminhtml_Block_Sales_Order_Payment::class, + 'adminhtml/sales_order_shipment_create' => \Mage_Adminhtml_Block_Sales_Order_Shipment_Create::class, + 'adminhtml/sales_order_shipment_create_form' => \Mage_Adminhtml_Block_Sales_Order_Shipment_Create_Form::class, + 'adminhtml/sales_order_shipment_create_items' => \Mage_Adminhtml_Block_Sales_Order_Shipment_Create_Items::class, + 'adminhtml/sales_order_shipment_create_tracking' => \Mage_Adminhtml_Block_Sales_Order_Shipment_Create_Tracking::class, + 'adminhtml/sales_order_shipment_packaging' => \Mage_Adminhtml_Block_Sales_Order_Shipment_Packaging::class, + 'adminhtml/sales_order_shipment_packaging_grid' => \Mage_Adminhtml_Block_Sales_Order_Shipment_Packaging_Grid::class, + 'adminhtml/sales_order_shipment_tracking_info' => \Mage_Adminhtml_Block_Sales_Order_Shipment_Tracking_Info::class, + 'adminhtml/sales_order_shipment_view' => \Mage_Adminhtml_Block_Sales_Order_Shipment_View::class, + 'adminhtml/sales_order_shipment_view_comments' => \Mage_Adminhtml_Block_Sales_Order_Shipment_View_Comments::class, + 'adminhtml/sales_order_shipment_view_form' => \Mage_Adminhtml_Block_Sales_Order_Shipment_View_Form::class, + 'adminhtml/sales_order_shipment_view_items' => \Mage_Adminhtml_Block_Sales_Order_Shipment_View_Items::class, + 'adminhtml/sales_order_shipment_view_tracking' => \Mage_Adminhtml_Block_Sales_Order_Shipment_View_Tracking::class, + 'adminhtml/sales_order_status' => \Mage_Adminhtml_Block_Sales_Order_Status::class, + 'adminhtml/sales_order_status_assign' => \Mage_Adminhtml_Block_Sales_Order_Status_Assign::class, + 'adminhtml/sales_order_status_assign_form' => \Mage_Adminhtml_Block_Sales_Order_Status_Assign_Form::class, + 'adminhtml/sales_order_status_edit' => \Mage_Adminhtml_Block_Sales_Order_Status_Edit::class, + 'adminhtml/sales_order_status_edit_form' => \Mage_Adminhtml_Block_Sales_Order_Status_Edit_Form::class, + 'adminhtml/sales_order_status_grid' => \Mage_Adminhtml_Block_Sales_Order_Status_Grid::class, + 'adminhtml/sales_order_status_new' => \Mage_Adminhtml_Block_Sales_Order_Status_New::class, + 'adminhtml/sales_order_status_new_form' => \Mage_Adminhtml_Block_Sales_Order_Status_New_Form::class, + 'adminhtml/sales_order_totalbar' => \Mage_Adminhtml_Block_Sales_Order_Totalbar::class, + 'adminhtml/sales_order_totals' => \Mage_Adminhtml_Block_Sales_Order_Totals::class, + 'adminhtml/sales_order_totals_item' => \Mage_Adminhtml_Block_Sales_Order_Totals_Item::class, + 'adminhtml/sales_order_totals_tax' => \Mage_Adminhtml_Block_Sales_Order_Totals_Tax::class, + 'adminhtml/sales_order_view' => \Mage_Adminhtml_Block_Sales_Order_View::class, + 'adminhtml/sales_order_view_form' => \Mage_Adminhtml_Block_Sales_Order_View_Form::class, + 'adminhtml/sales_order_view_giftmessage' => \Mage_Adminhtml_Block_Sales_Order_View_Giftmessage::class, + 'adminhtml/sales_order_view_history' => \Mage_Adminhtml_Block_Sales_Order_View_History::class, + 'adminhtml/sales_order_view_info' => \Mage_Adminhtml_Block_Sales_Order_View_Info::class, + 'adminhtml/sales_order_view_items' => \Mage_Adminhtml_Block_Sales_Order_View_Items::class, + 'adminhtml/sales_order_view_items_renderer_default' => \Mage_Adminhtml_Block_Sales_Order_View_Items_Renderer_Default::class, + 'adminhtml/sales_order_view_messages' => \Mage_Adminhtml_Block_Sales_Order_View_Messages::class, + 'adminhtml/sales_order_view_tab_creditmemos' => \Mage_Adminhtml_Block_Sales_Order_View_Tab_Creditmemos::class, + 'adminhtml/sales_order_view_tab_history' => \Mage_Adminhtml_Block_Sales_Order_View_Tab_History::class, + 'adminhtml/sales_order_view_tab_info' => \Mage_Adminhtml_Block_Sales_Order_View_Tab_Info::class, + 'adminhtml/sales_order_view_tab_invoices' => \Mage_Adminhtml_Block_Sales_Order_View_Tab_Invoices::class, + 'adminhtml/sales_order_view_tab_shipments' => \Mage_Adminhtml_Block_Sales_Order_View_Tab_Shipments::class, + 'adminhtml/sales_order_view_tab_transactions' => \Mage_Adminhtml_Block_Sales_Order_View_Tab_Transactions::class, + 'adminhtml/sales_order_view_tabs' => \Mage_Adminhtml_Block_Sales_Order_View_Tabs::class, + 'adminhtml/sales_reorder_renderer_action' => \Mage_Adminhtml_Block_Sales_Reorder_Renderer_Action::class, + 'adminhtml/sales_shipment' => \Mage_Adminhtml_Block_Sales_Shipment::class, + 'adminhtml/sales_shipment_grid' => \Mage_Adminhtml_Block_Sales_Shipment_Grid::class, + 'adminhtml/sales_totals' => \Mage_Adminhtml_Block_Sales_Totals::class, + 'adminhtml/sales_transactions' => \Mage_Adminhtml_Block_Sales_Transactions::class, + 'adminhtml/sales_transactions_child_grid' => \Mage_Adminhtml_Block_Sales_Transactions_Child_Grid::class, + 'adminhtml/sales_transactions_detail' => \Mage_Adminhtml_Block_Sales_Transactions_Detail::class, + 'adminhtml/sales_transactions_detail_grid' => \Mage_Adminhtml_Block_Sales_Transactions_Detail_Grid::class, + 'adminhtml/sales_transactions_grid' => \Mage_Adminhtml_Block_Sales_Transactions_Grid::class, + 'adminhtml/shipping_carrier_tablerate_grid' => \Mage_Adminhtml_Block_Shipping_Carrier_Tablerate_Grid::class, + 'adminhtml/sitemap' => \Mage_Adminhtml_Block_Sitemap::class, + 'adminhtml/sitemap_edit' => \Mage_Adminhtml_Block_Sitemap_Edit::class, + 'adminhtml/sitemap_edit_form' => \Mage_Adminhtml_Block_Sitemap_Edit_Form::class, + 'adminhtml/sitemap_grid' => \Mage_Adminhtml_Block_Sitemap_Grid::class, + 'adminhtml/sitemap_grid_renderer_action' => \Mage_Adminhtml_Block_Sitemap_Grid_Renderer_Action::class, + 'adminhtml/sitemap_grid_renderer_link' => \Mage_Adminhtml_Block_Sitemap_Grid_Renderer_Link::class, + 'adminhtml/sitemap_grid_renderer_time' => \Mage_Adminhtml_Block_Sitemap_Grid_Renderer_Time::class, + 'adminhtml/store_switcher' => \Mage_Adminhtml_Block_Store_Switcher::class, + 'adminhtml/store_switcher_form_renderer_fieldset' => \Mage_Adminhtml_Block_Store_Switcher_Form_Renderer_Fieldset::class, + 'adminhtml/store_switcher_form_renderer_fieldset_element' => \Mage_Adminhtml_Block_Store_Switcher_Form_Renderer_Fieldset_Element::class, + 'adminhtml/system_account_edit' => \Mage_Adminhtml_Block_System_Account_Edit::class, + 'adminhtml/system_account_edit_form' => \Mage_Adminhtml_Block_System_Account_Edit_Form::class, + 'adminhtml/system_cache_edit' => \Mage_Adminhtml_Block_System_Cache_Edit::class, + 'adminhtml/system_cache_form' => \Mage_Adminhtml_Block_System_Cache_Form::class, + 'adminhtml/system_config_dwstree' => \Mage_Adminhtml_Block_System_Config_Dwstree::class, + 'adminhtml/system_config_edit' => \Mage_Adminhtml_Block_System_Config_Edit::class, + 'adminhtml/system_config_form' => \Mage_Adminhtml_Block_System_Config_Form::class, + 'adminhtml/system_config_form_field' => \Mage_Adminhtml_Block_System_Config_Form_Field::class, + 'adminhtml/system_config_form_field_array_abstract' => \Mage_Adminhtml_Block_System_Config_Form_Field_Array_Abstract::class, + 'adminhtml/system_config_form_field_datetime' => \Mage_Adminhtml_Block_System_Config_Form_Field_Datetime::class, + 'adminhtml/system_config_form_field_export' => \Mage_Adminhtml_Block_System_Config_Form_Field_Export::class, + 'adminhtml/system_config_form_field_file' => \Mage_Adminhtml_Block_System_Config_Form_Field_File::class, + 'adminhtml/system_config_form_field_heading' => \Mage_Adminhtml_Block_System_Config_Form_Field_Heading::class, + 'adminhtml/system_config_form_field_image' => \Mage_Adminhtml_Block_System_Config_Form_Field_Image::class, + 'adminhtml/system_config_form_field_import' => \Mage_Adminhtml_Block_System_Config_Form_Field_Import::class, + 'adminhtml/system_config_form_field_notification' => \Mage_Adminhtml_Block_System_Config_Form_Field_Notification::class, + 'adminhtml/system_config_form_field_regexceptions' => \Mage_Adminhtml_Block_System_Config_Form_Field_Regexceptions::class, + 'adminhtml/system_config_form_field_select_allowspecific' => \Mage_Adminhtml_Block_System_Config_Form_Field_Select_Allowspecific::class, + 'adminhtml/system_config_form_field_select_flatcatalog' => \Mage_Adminhtml_Block_System_Config_Form_Field_Select_Flatcatalog::class, + 'adminhtml/system_config_form_field_select_flatproduct' => \Mage_Adminhtml_Block_System_Config_Form_Field_Select_Flatproduct::class, + 'adminhtml/system_config_form_fieldset' => \Mage_Adminhtml_Block_System_Config_Form_Fieldset::class, + 'adminhtml/system_config_form_fieldset_modules_disableOutput' => \Mage_Adminhtml_Block_System_Config_Form_Fieldset_Modules_DisableOutput::class, + 'adminhtml/system_config_form_fieldset_order_statuses' => \Mage_Adminhtml_Block_System_Config_Form_Fieldset_Order_Statuses::class, + 'adminhtml/system_config_switcher' => \Mage_Adminhtml_Block_System_Config_Switcher::class, + 'adminhtml/system_config_system_storage_media_synchronize' => \Mage_Adminhtml_Block_System_Config_System_Storage_Media_Synchronize::class, + 'adminhtml/system_config_tabs' => \Mage_Adminhtml_Block_System_Config_Tabs::class, + 'adminhtml/system_convert_gui' => \Mage_Adminhtml_Block_System_Convert_Gui::class, + 'adminhtml/system_convert_gui_edit' => \Mage_Adminhtml_Block_System_Convert_Gui_Edit::class, + 'adminhtml/system_convert_gui_edit_form' => \Mage_Adminhtml_Block_System_Convert_Gui_Edit_Form::class, + 'adminhtml/system_convert_gui_edit_tab_upload' => \Mage_Adminhtml_Block_System_Convert_Gui_Edit_Tab_Upload::class, + 'adminhtml/system_convert_gui_edit_tab_view' => \Mage_Adminhtml_Block_System_Convert_Gui_Edit_Tab_View::class, + 'adminhtml/system_convert_gui_edit_tab_wizard' => \Mage_Adminhtml_Block_System_Convert_Gui_Edit_Tab_Wizard::class, + 'adminhtml/system_convert_gui_edit_tabs' => \Mage_Adminhtml_Block_System_Convert_Gui_Edit_Tabs::class, + 'adminhtml/system_convert_gui_grid' => \Mage_Adminhtml_Block_System_Convert_Gui_Grid::class, + 'adminhtml/system_convert_profile' => \Mage_Adminhtml_Block_System_Convert_Profile::class, + 'adminhtml/system_convert_profile_edit' => \Mage_Adminhtml_Block_System_Convert_Profile_Edit::class, + 'adminhtml/system_convert_profile_edit_filter_action' => \Mage_Adminhtml_Block_System_Convert_Profile_Edit_Filter_Action::class, + 'adminhtml/system_convert_profile_edit_form' => \Mage_Adminhtml_Block_System_Convert_Profile_Edit_Form::class, + 'adminhtml/system_convert_profile_edit_renderer_action' => \Mage_Adminhtml_Block_System_Convert_Profile_Edit_Renderer_Action::class, + 'adminhtml/system_convert_profile_edit_tab_edit' => \Mage_Adminhtml_Block_System_Convert_Profile_Edit_Tab_Edit::class, + 'adminhtml/system_convert_profile_edit_tab_history' => \Mage_Adminhtml_Block_System_Convert_Profile_Edit_Tab_History::class, + 'adminhtml/system_convert_profile_edit_tab_run' => \Mage_Adminhtml_Block_System_Convert_Profile_Edit_Tab_Run::class, + 'adminhtml/system_convert_profile_edit_tabs' => \Mage_Adminhtml_Block_System_Convert_Profile_Edit_Tabs::class, + 'adminhtml/system_convert_profile_grid' => \Mage_Adminhtml_Block_System_Convert_Profile_Grid::class, + 'adminhtml/system_convert_profile_run' => \Mage_Adminhtml_Block_System_Convert_Profile_Run::class, + 'adminhtml/system_currency' => \Mage_Adminhtml_Block_System_Currency::class, + 'adminhtml/system_currency_edit_form' => \Mage_Adminhtml_Block_System_Currency_Edit_Form::class, + 'adminhtml/system_currency_edit_tab_main' => \Mage_Adminhtml_Block_System_Currency_Edit_Tab_Main::class, + 'adminhtml/system_currency_edit_tab_rates' => \Mage_Adminhtml_Block_System_Currency_Edit_Tab_Rates::class, + 'adminhtml/system_currency_edit_tabs' => \Mage_Adminhtml_Block_System_Currency_Edit_Tabs::class, + 'adminhtml/system_currency_rate_matrix' => \Mage_Adminhtml_Block_System_Currency_Rate_Matrix::class, + 'adminhtml/system_currency_rate_services' => \Mage_Adminhtml_Block_System_Currency_Rate_Services::class, + 'adminhtml/system_design' => \Mage_Adminhtml_Block_System_Design::class, + 'adminhtml/system_design_edit' => \Mage_Adminhtml_Block_System_Design_Edit::class, + 'adminhtml/system_design_edit_tab_general' => \Mage_Adminhtml_Block_System_Design_Edit_Tab_General::class, + 'adminhtml/system_design_edit_tabs' => \Mage_Adminhtml_Block_System_Design_Edit_Tabs::class, + 'adminhtml/system_design_grid' => \Mage_Adminhtml_Block_System_Design_Grid::class, + 'adminhtml/system_email_template' => \Mage_Adminhtml_Block_System_Email_Template::class, + 'adminhtml/system_email_template_edit' => \Mage_Adminhtml_Block_System_Email_Template_Edit::class, + 'adminhtml/system_email_template_edit_form' => \Mage_Adminhtml_Block_System_Email_Template_Edit_Form::class, + 'adminhtml/system_email_template_grid' => \Mage_Adminhtml_Block_System_Email_Template_Grid::class, + 'adminhtml/system_email_template_grid_filter_type' => \Mage_Adminhtml_Block_System_Email_Template_Grid_Filter_Type::class, + 'adminhtml/system_email_template_grid_renderer_action' => \Mage_Adminhtml_Block_System_Email_Template_Grid_Renderer_Action::class, + 'adminhtml/system_email_template_grid_renderer_sender' => \Mage_Adminhtml_Block_System_Email_Template_Grid_Renderer_Sender::class, + 'adminhtml/system_email_template_grid_renderer_type' => \Mage_Adminhtml_Block_System_Email_Template_Grid_Renderer_Type::class, + 'adminhtml/system_email_template_preview' => \Mage_Adminhtml_Block_System_Email_Template_Preview::class, + 'adminhtml/system_store_delete' => \Mage_Adminhtml_Block_System_Store_Delete::class, + 'adminhtml/system_store_delete_form' => \Mage_Adminhtml_Block_System_Store_Delete_Form::class, + 'adminhtml/system_store_delete_group' => \Mage_Adminhtml_Block_System_Store_Delete_Group::class, + 'adminhtml/system_store_delete_website' => \Mage_Adminhtml_Block_System_Store_Delete_Website::class, + 'adminhtml/system_store_edit' => \Mage_Adminhtml_Block_System_Store_Edit::class, + 'adminhtml/system_store_edit_form' => \Mage_Adminhtml_Block_System_Store_Edit_Form::class, + 'adminhtml/system_store_grid' => \Mage_Adminhtml_Block_System_Store_Grid::class, + 'adminhtml/system_store_grid_render_group' => \Mage_Adminhtml_Block_System_Store_Grid_Render_Group::class, + 'adminhtml/system_store_grid_render_store' => \Mage_Adminhtml_Block_System_Store_Grid_Render_Store::class, + 'adminhtml/system_store_grid_render_website' => \Mage_Adminhtml_Block_System_Store_Grid_Render_Website::class, + 'adminhtml/system_store_store' => \Mage_Adminhtml_Block_System_Store_Store::class, + 'adminhtml/system_store_tree' => \Mage_Adminhtml_Block_System_Store_Tree::class, + 'adminhtml/system_variable' => \Mage_Adminhtml_Block_System_Variable::class, + 'adminhtml/system_variable_edit' => \Mage_Adminhtml_Block_System_Variable_Edit::class, + 'adminhtml/system_variable_edit_form' => \Mage_Adminhtml_Block_System_Variable_Edit_Form::class, + 'adminhtml/system_variable_grid' => \Mage_Adminhtml_Block_System_Variable_Grid::class, + 'adminhtml/tag' => \Mage_Adminhtml_Block_Tag::class, + 'adminhtml/tag_assigned_grid' => \Mage_Adminhtml_Block_Tag_Assigned_Grid::class, + 'adminhtml/tag_customer' => \Mage_Adminhtml_Block_Tag_Customer::class, + 'adminhtml/tag_customer_grid' => \Mage_Adminhtml_Block_Tag_Customer_Grid::class, + 'adminhtml/tag_edit' => \Mage_Adminhtml_Block_Tag_Edit::class, + 'adminhtml/tag_edit_accordion' => \Mage_Adminhtml_Block_Tag_Edit_Accordion::class, + 'adminhtml/tag_edit_assigned' => \Mage_Adminhtml_Block_Tag_Edit_Assigned::class, + 'adminhtml/tag_edit_form' => \Mage_Adminhtml_Block_Tag_Edit_Form::class, + 'adminhtml/tag_grid_all' => \Mage_Adminhtml_Block_Tag_Grid_All::class, + 'adminhtml/tag_grid_customers' => \Mage_Adminhtml_Block_Tag_Grid_Customers::class, + 'adminhtml/tag_grid_pending' => \Mage_Adminhtml_Block_Tag_Grid_Pending::class, + 'adminhtml/tag_grid_products' => \Mage_Adminhtml_Block_Tag_Grid_Products::class, + 'adminhtml/tag_pending' => \Mage_Adminhtml_Block_Tag_Pending::class, + 'adminhtml/tag_product' => \Mage_Adminhtml_Block_Tag_Product::class, + 'adminhtml/tag_product_grid' => \Mage_Adminhtml_Block_Tag_Product_Grid::class, + 'adminhtml/tag_store_switcher' => \Mage_Adminhtml_Block_Tag_Store_Switcher::class, + 'adminhtml/tag_tag' => \Mage_Adminhtml_Block_Tag_Tag::class, + 'adminhtml/tag_tag_edit' => \Mage_Adminhtml_Block_Tag_Tag_Edit::class, + 'adminhtml/tag_tag_edit_form' => \Mage_Adminhtml_Block_Tag_Tag_Edit_Form::class, + 'adminhtml/tag_tag_grid' => \Mage_Adminhtml_Block_Tag_Tag_Grid::class, + 'adminhtml/tax_class' => \Mage_Adminhtml_Block_Tax_Class::class, + 'adminhtml/tax_class_edit' => \Mage_Adminhtml_Block_Tax_Class_Edit::class, + 'adminhtml/tax_class_edit_form' => \Mage_Adminhtml_Block_Tax_Class_Edit_Form::class, + 'adminhtml/tax_class_grid' => \Mage_Adminhtml_Block_Tax_Class_Grid::class, + 'adminhtml/tax_rate_form' => \Mage_Adminhtml_Block_Tax_Rate_Form::class, + 'adminhtml/tax_rate_grid' => \Mage_Adminhtml_Block_Tax_Rate_Grid::class, + 'adminhtml/tax_rate_grid_renderer_country' => \Mage_Adminhtml_Block_Tax_Rate_Grid_Renderer_Country::class, + 'adminhtml/tax_rate_grid_renderer_data' => \Mage_Adminhtml_Block_Tax_Rate_Grid_Renderer_Data::class, + 'adminhtml/tax_rate_importExport' => \Mage_Adminhtml_Block_Tax_Rate_ImportExport::class, + 'adminhtml/tax_rate_title' => \Mage_Adminhtml_Block_Tax_Rate_Title::class, + 'adminhtml/tax_rate_title_fieldset' => \Mage_Adminhtml_Block_Tax_Rate_Title_Fieldset::class, + 'adminhtml/tax_rate_toolbar_add' => \Mage_Adminhtml_Block_Tax_Rate_Toolbar_Add::class, + 'adminhtml/tax_rate_toolbar_save' => \Mage_Adminhtml_Block_Tax_Rate_Toolbar_Save::class, + 'adminhtml/tax_rule' => \Mage_Adminhtml_Block_Tax_Rule::class, + 'adminhtml/tax_rule_edit' => \Mage_Adminhtml_Block_Tax_Rule_Edit::class, + 'adminhtml/tax_rule_edit_form' => \Mage_Adminhtml_Block_Tax_Rule_Edit_Form::class, + 'adminhtml/tax_rule_grid' => \Mage_Adminhtml_Block_Tax_Rule_Grid::class, + 'adminhtml/template' => \Mage_Adminhtml_Block_Template::class, + 'adminhtml/text_list' => \Mage_Adminhtml_Block_Text_List::class, + 'adminhtml/urlrewrite' => \Mage_Adminhtml_Block_Urlrewrite::class, + 'adminhtml/urlrewrite_category_tree' => \Mage_Adminhtml_Block_Urlrewrite_Category_Tree::class, + 'adminhtml/urlrewrite_edit' => \Mage_Adminhtml_Block_Urlrewrite_Edit::class, + 'adminhtml/urlrewrite_edit_form' => \Mage_Adminhtml_Block_Urlrewrite_Edit_Form::class, + 'adminhtml/urlrewrite_grid' => \Mage_Adminhtml_Block_Urlrewrite_Grid::class, + 'adminhtml/urlrewrite_link' => \Mage_Adminhtml_Block_Urlrewrite_Link::class, + 'adminhtml/urlrewrite_product_grid' => \Mage_Adminhtml_Block_Urlrewrite_Product_Grid::class, + 'adminhtml/urlrewrite_selector' => \Mage_Adminhtml_Block_Urlrewrite_Selector::class, + 'adminhtml/widget' => \Mage_Adminhtml_Block_Widget::class, + 'adminhtml/widget_accordion' => \Mage_Adminhtml_Block_Widget_Accordion::class, + 'adminhtml/widget_accordion_item' => \Mage_Adminhtml_Block_Widget_Accordion_Item::class, + 'adminhtml/widget_breadcrumbs' => \Mage_Adminhtml_Block_Widget_Breadcrumbs::class, + 'adminhtml/widget_button' => \Mage_Adminhtml_Block_Widget_Button::class, + 'adminhtml/widget_container' => \Mage_Adminhtml_Block_Widget_Container::class, + 'adminhtml/widget_form' => \Mage_Adminhtml_Block_Widget_Form::class, + 'adminhtml/widget_form_container' => \Mage_Adminhtml_Block_Widget_Form_Container::class, + 'adminhtml/widget_form_element' => \Mage_Adminhtml_Block_Widget_Form_Element::class, + 'adminhtml/widget_form_element_dependence' => \Mage_Adminhtml_Block_Widget_Form_Element_Dependence::class, + 'adminhtml/widget_form_element_gallery' => \Mage_Adminhtml_Block_Widget_Form_Element_Gallery::class, + 'adminhtml/widget_form_renderer_element' => \Mage_Adminhtml_Block_Widget_Form_Renderer_Element::class, + 'adminhtml/widget_form_renderer_fieldset' => \Mage_Adminhtml_Block_Widget_Form_Renderer_Fieldset::class, + 'adminhtml/widget_form_renderer_fieldset_element' => \Mage_Adminhtml_Block_Widget_Form_Renderer_Fieldset_Element::class, + 'adminhtml/widget_grid' => \Mage_Adminhtml_Block_Widget_Grid::class, + 'adminhtml/widget_grid_column' => \Mage_Adminhtml_Block_Widget_Grid_Column::class, + 'adminhtml/widget_grid_column_filter_abstract' => \Mage_Adminhtml_Block_Widget_Grid_Column_Filter_Abstract::class, + 'adminhtml/widget_grid_column_filter_checkbox' => \Mage_Adminhtml_Block_Widget_Grid_Column_Filter_Checkbox::class, + 'adminhtml/widget_grid_column_filter_country' => \Mage_Adminhtml_Block_Widget_Grid_Column_Filter_Country::class, + 'adminhtml/widget_grid_column_filter_date' => \Mage_Adminhtml_Block_Widget_Grid_Column_Filter_Date::class, + 'adminhtml/widget_grid_column_filter_datetime' => \Mage_Adminhtml_Block_Widget_Grid_Column_Filter_Datetime::class, + 'adminhtml/widget_grid_column_filter_massaction' => \Mage_Adminhtml_Block_Widget_Grid_Column_Filter_Massaction::class, + 'adminhtml/widget_grid_column_filter_price' => \Mage_Adminhtml_Block_Widget_Grid_Column_Filter_Price::class, + 'adminhtml/widget_grid_column_filter_radio' => \Mage_Adminhtml_Block_Widget_Grid_Column_Filter_Radio::class, + 'adminhtml/widget_grid_column_filter_range' => \Mage_Adminhtml_Block_Widget_Grid_Column_Filter_Range::class, + 'adminhtml/widget_grid_column_filter_select' => \Mage_Adminhtml_Block_Widget_Grid_Column_Filter_Select::class, + 'adminhtml/widget_grid_column_filter_store' => \Mage_Adminhtml_Block_Widget_Grid_Column_Filter_Store::class, + 'adminhtml/widget_grid_column_filter_text' => \Mage_Adminhtml_Block_Widget_Grid_Column_Filter_Text::class, + 'adminhtml/widget_grid_column_filter_theme' => \Mage_Adminhtml_Block_Widget_Grid_Column_Filter_Theme::class, + 'adminhtml/widget_grid_column_renderer_abstract' => \Mage_Adminhtml_Block_Widget_Grid_Column_Renderer_Abstract::class, + 'adminhtml/widget_grid_column_renderer_action' => \Mage_Adminhtml_Block_Widget_Grid_Column_Renderer_Action::class, + 'adminhtml/widget_grid_column_renderer_checkbox' => \Mage_Adminhtml_Block_Widget_Grid_Column_Renderer_Checkbox::class, + 'adminhtml/widget_grid_column_renderer_concat' => \Mage_Adminhtml_Block_Widget_Grid_Column_Renderer_Concat::class, + 'adminhtml/widget_grid_column_renderer_country' => \Mage_Adminhtml_Block_Widget_Grid_Column_Renderer_Country::class, + 'adminhtml/widget_grid_column_renderer_currency' => \Mage_Adminhtml_Block_Widget_Grid_Column_Renderer_Currency::class, + 'adminhtml/widget_grid_column_renderer_date' => \Mage_Adminhtml_Block_Widget_Grid_Column_Renderer_Date::class, + 'adminhtml/widget_grid_column_renderer_datetime' => \Mage_Adminhtml_Block_Widget_Grid_Column_Renderer_Datetime::class, + 'adminhtml/widget_grid_column_renderer_input' => \Mage_Adminhtml_Block_Widget_Grid_Column_Renderer_Input::class, + 'adminhtml/widget_grid_column_renderer_ip' => \Mage_Adminhtml_Block_Widget_Grid_Column_Renderer_Ip::class, + 'adminhtml/widget_grid_column_renderer_longtext' => \Mage_Adminhtml_Block_Widget_Grid_Column_Renderer_Longtext::class, + 'adminhtml/widget_grid_column_renderer_massaction' => \Mage_Adminhtml_Block_Widget_Grid_Column_Renderer_Massaction::class, + 'adminhtml/widget_grid_column_renderer_number' => \Mage_Adminhtml_Block_Widget_Grid_Column_Renderer_Number::class, + 'adminhtml/widget_grid_column_renderer_options' => \Mage_Adminhtml_Block_Widget_Grid_Column_Renderer_Options::class, + 'adminhtml/widget_grid_column_renderer_price' => \Mage_Adminhtml_Block_Widget_Grid_Column_Renderer_Price::class, + 'adminhtml/widget_grid_column_renderer_radio' => \Mage_Adminhtml_Block_Widget_Grid_Column_Renderer_Radio::class, + 'adminhtml/widget_grid_column_renderer_select' => \Mage_Adminhtml_Block_Widget_Grid_Column_Renderer_Select::class, + 'adminhtml/widget_grid_column_renderer_store' => \Mage_Adminhtml_Block_Widget_Grid_Column_Renderer_Store::class, + 'adminhtml/widget_grid_column_renderer_text' => \Mage_Adminhtml_Block_Widget_Grid_Column_Renderer_Text::class, + 'adminhtml/widget_grid_column_renderer_theme' => \Mage_Adminhtml_Block_Widget_Grid_Column_Renderer_Theme::class, + 'adminhtml/widget_grid_column_renderer_wrapline' => \Mage_Adminhtml_Block_Widget_Grid_Column_Renderer_Wrapline::class, + 'adminhtml/widget_grid_container' => \Mage_Adminhtml_Block_Widget_Grid_Container::class, + 'adminhtml/widget_grid_massaction' => \Mage_Adminhtml_Block_Widget_Grid_Massaction::class, + 'adminhtml/widget_grid_massaction_abstract' => \Mage_Adminhtml_Block_Widget_Grid_Massaction_Abstract::class, + 'adminhtml/widget_grid_massaction_item' => \Mage_Adminhtml_Block_Widget_Grid_Massaction_Item::class, + 'adminhtml/widget_grid_massaction_item_additional_default' => \Mage_Adminhtml_Block_Widget_Grid_Massaction_Item_Additional_Default::class, + 'adminhtml/widget_grid_serializer' => \Mage_Adminhtml_Block_Widget_Grid_Serializer::class, + 'adminhtml/widget_tabs' => \Mage_Adminhtml_Block_Widget_Tabs::class, + 'adminhtml/widget_view_container' => \Mage_Adminhtml_Block_Widget_View_Container::class, + 'api2/adminhtml_attribute' => \Mage_Api2_Block_Adminhtml_Attribute::class, + 'api2/adminhtml_attribute_buttons' => \Mage_Api2_Block_Adminhtml_Attribute_Buttons::class, + 'api2/adminhtml_attribute_edit' => \Mage_Api2_Block_Adminhtml_Attribute_Edit::class, + 'api2/adminhtml_attribute_edit_form' => \Mage_Api2_Block_Adminhtml_Attribute_Edit_Form::class, + 'api2/adminhtml_attribute_grid' => \Mage_Api2_Block_Adminhtml_Attribute_Grid::class, + 'api2/adminhtml_attribute_tab_resource' => \Mage_Api2_Block_Adminhtml_Attribute_Tab_Resource::class, + 'api2/adminhtml_attribute_tabs' => \Mage_Api2_Block_Adminhtml_Attribute_Tabs::class, + 'api2/adminhtml_permissions_user_edit_tab_roles' => \Mage_Api2_Block_Adminhtml_Permissions_User_Edit_Tab_Roles::class, + 'api2/adminhtml_roles' => \Mage_Api2_Block_Adminhtml_Roles::class, + 'api2/adminhtml_roles_buttons' => \Mage_Api2_Block_Adminhtml_Roles_Buttons::class, + 'api2/adminhtml_roles_grid' => \Mage_Api2_Block_Adminhtml_Roles_Grid::class, + 'api2/adminhtml_roles_tab_info' => \Mage_Api2_Block_Adminhtml_Roles_Tab_Info::class, + 'api2/adminhtml_roles_tab_resources' => \Mage_Api2_Block_Adminhtml_Roles_Tab_Resources::class, + 'api2/adminhtml_roles_tab_users' => \Mage_Api2_Block_Adminhtml_Roles_Tab_Users::class, + 'api2/adminhtml_roles_tabs' => \Mage_Api2_Block_Adminhtml_Roles_Tabs::class, + 'directpost/form' => \Mage_Authorizenet_Block_Directpost_Form::class, + 'directpost/iframe' => \Mage_Authorizenet_Block_Directpost_Iframe::class, + 'bundle/adminhtml_catalog_product_composite_fieldset_bundle' => \Mage_Bundle_Block_Adminhtml_Catalog_Product_Composite_Fieldset_Bundle::class, + 'bundle/adminhtml_catalog_product_composite_fieldset_options_type_checkbox' => \Mage_Bundle_Block_Adminhtml_Catalog_Product_Composite_Fieldset_Options_Type_Checkbox::class, + 'bundle/adminhtml_catalog_product_composite_fieldset_options_type_multi' => \Mage_Bundle_Block_Adminhtml_Catalog_Product_Composite_Fieldset_Options_Type_Multi::class, + 'bundle/adminhtml_catalog_product_composite_fieldset_options_type_radio' => \Mage_Bundle_Block_Adminhtml_Catalog_Product_Composite_Fieldset_Options_Type_Radio::class, + 'bundle/adminhtml_catalog_product_composite_fieldset_options_type_select' => \Mage_Bundle_Block_Adminhtml_Catalog_Product_Composite_Fieldset_Options_Type_Select::class, + 'bundle/adminhtml_catalog_product_edit_tab_attributes' => \Mage_Bundle_Block_Adminhtml_Catalog_Product_Edit_Tab_Attributes::class, + 'bundle/adminhtml_catalog_product_edit_tab_attributes_extend' => \Mage_Bundle_Block_Adminhtml_Catalog_Product_Edit_Tab_Attributes_Extend::class, + 'bundle/adminhtml_catalog_product_edit_tab_attributes_special' => \Mage_Bundle_Block_Adminhtml_Catalog_Product_Edit_Tab_Attributes_Special::class, + 'bundle/adminhtml_catalog_product_edit_tab_bundle' => \Mage_Bundle_Block_Adminhtml_Catalog_Product_Edit_Tab_Bundle::class, + 'bundle/adminhtml_catalog_product_edit_tab_bundle_option' => \Mage_Bundle_Block_Adminhtml_Catalog_Product_Edit_Tab_Bundle_Option::class, + 'bundle/adminhtml_catalog_product_edit_tab_bundle_option_search' => \Mage_Bundle_Block_Adminhtml_Catalog_Product_Edit_Tab_Bundle_Option_Search::class, + 'bundle/adminhtml_catalog_product_edit_tab_bundle_option_search_grid' => \Mage_Bundle_Block_Adminhtml_Catalog_Product_Edit_Tab_Bundle_Option_Search_Grid::class, + 'bundle/adminhtml_catalog_product_edit_tab_bundle_option_selection' => \Mage_Bundle_Block_Adminhtml_Catalog_Product_Edit_Tab_Bundle_Option_Selection::class, + 'bundle/adminhtml_catalog_product_edit_tabs' => \Mage_Bundle_Block_Adminhtml_Catalog_Product_Edit_Tabs::class, + 'bundle/adminhtml_sales_order_items_renderer' => \Mage_Bundle_Block_Adminhtml_Sales_Order_Items_Renderer::class, + 'bundle/adminhtml_sales_order_view_items_renderer' => \Mage_Bundle_Block_Adminhtml_Sales_Order_View_Items_Renderer::class, + 'bundle/catalog_product_list_partof' => \Mage_Bundle_Block_Catalog_Product_List_Partof::class, + 'bundle/catalog_product_price' => \Mage_Bundle_Block_Catalog_Product_Price::class, + 'bundle/catalog_product_view' => \Mage_Bundle_Block_Catalog_Product_View::class, + 'bundle/catalog_product_view_type_bundle' => \Mage_Bundle_Block_Catalog_Product_View_Type_Bundle::class, + 'bundle/catalog_product_view_type_bundle_option' => \Mage_Bundle_Block_Catalog_Product_View_Type_Bundle_Option::class, + 'bundle/catalog_product_view_type_bundle_option_checkbox' => \Mage_Bundle_Block_Catalog_Product_View_Type_Bundle_Option_Checkbox::class, + 'bundle/catalog_product_view_type_bundle_option_multi' => \Mage_Bundle_Block_Catalog_Product_View_Type_Bundle_Option_Multi::class, + 'bundle/catalog_product_view_type_bundle_option_radio' => \Mage_Bundle_Block_Catalog_Product_View_Type_Bundle_Option_Radio::class, + 'bundle/catalog_product_view_type_bundle_option_select' => \Mage_Bundle_Block_Catalog_Product_View_Type_Bundle_Option_Select::class, + 'bundle/checkout_cart_item_renderer' => \Mage_Bundle_Block_Checkout_Cart_Item_Renderer::class, + 'bundle/sales_order_items_renderer' => \Mage_Bundle_Block_Sales_Order_Items_Renderer::class, + 'captcha/captcha' => \Mage_Captcha_Block_Captcha::class, + 'captcha/captcha_zend' => \Mage_Captcha_Block_Captcha_Zend::class, + 'cataloginventory/adminhtml_form_field_customergroup' => \Mage_CatalogInventory_Block_Adminhtml_Form_Field_Customergroup::class, + 'cataloginventory/adminhtml_form_field_minsaleqty' => \Mage_CatalogInventory_Block_Adminhtml_Form_Field_Minsaleqty::class, + 'cataloginventory/qtyincrements' => \Mage_CatalogInventory_Block_Qtyincrements::class, + 'cataloginventory/stockqty_abstract' => \Mage_CatalogInventory_Block_Stockqty_Abstract::class, + 'cataloginventory/stockqty_composite' => \Mage_CatalogInventory_Block_Stockqty_Composite::class, + 'cataloginventory/stockqty_default' => \Mage_CatalogInventory_Block_Stockqty_Default::class, + 'cataloginventory/stockqty_type_configurable' => \Mage_CatalogInventory_Block_Stockqty_Type_Configurable::class, + 'cataloginventory/stockqty_type_grouped' => \Mage_CatalogInventory_Block_Stockqty_Type_Grouped::class, + 'catalogsearch/advanced_form' => \Mage_CatalogSearch_Block_Advanced_Form::class, + 'catalogsearch/advanced_result' => \Mage_CatalogSearch_Block_Advanced_Result::class, + 'catalogsearch/autocomplete' => \Mage_CatalogSearch_Block_Autocomplete::class, + 'catalogsearch/layer' => \Mage_CatalogSearch_Block_Layer::class, + 'catalogsearch/layer_filter_attribute' => \Mage_CatalogSearch_Block_Layer_Filter_Attribute::class, + 'catalogsearch/result' => \Mage_CatalogSearch_Block_Result::class, + 'catalogsearch/term' => \Mage_CatalogSearch_Block_Term::class, + 'catalog/breadcrumbs' => \Mage_Catalog_Block_Breadcrumbs::class, + 'catalog/category_view' => \Mage_Catalog_Block_Category_View::class, + 'catalog/category_widget_link' => \Mage_Catalog_Block_Category_Widget_Link::class, + 'catalog/layer_filter_abstract' => \Mage_Catalog_Block_Layer_Filter_Abstract::class, + 'catalog/layer_filter_attribute' => \Mage_Catalog_Block_Layer_Filter_Attribute::class, + 'catalog/layer_filter_category' => \Mage_Catalog_Block_Layer_Filter_Category::class, + 'catalog/layer_filter_decimal' => \Mage_Catalog_Block_Layer_Filter_Decimal::class, + 'catalog/layer_filter_price' => \Mage_Catalog_Block_Layer_Filter_Price::class, + 'catalog/layer_state' => \Mage_Catalog_Block_Layer_State::class, + 'catalog/layer_view' => \Mage_Catalog_Block_Layer_View::class, + 'catalog/navigation' => \Mage_Catalog_Block_Navigation::class, + 'catalog/product' => \Mage_Catalog_Block_Product::class, + 'catalog/product_abstract' => \Mage_Catalog_Block_Product_Abstract::class, + 'catalog/product_compare_abstract' => \Mage_Catalog_Block_Product_Compare_Abstract::class, + 'catalog/product_compare_list' => \Mage_Catalog_Block_Product_Compare_List::class, + 'catalog/product_compare_sidebar' => \Mage_Catalog_Block_Product_Compare_Sidebar::class, + 'catalog/product_gallery' => \Mage_Catalog_Block_Product_Gallery::class, + 'catalog/product_list' => \Mage_Catalog_Block_Product_List::class, + 'catalog/product_list_crosssell' => \Mage_Catalog_Block_Product_List_Crosssell::class, + 'catalog/product_list_promotion' => \Mage_Catalog_Block_Product_List_Promotion::class, + 'catalog/product_list_random' => \Mage_Catalog_Block_Product_List_Random::class, + 'catalog/product_list_related' => \Mage_Catalog_Block_Product_List_Related::class, + 'catalog/product_list_toolbar' => \Mage_Catalog_Block_Product_List_Toolbar::class, + 'catalog/product_list_upsell' => \Mage_Catalog_Block_Product_List_Upsell::class, + 'catalog/product_new' => \Mage_Catalog_Block_Product_New::class, + 'catalog/product_price' => \Mage_Catalog_Block_Product_Price::class, + 'catalog/product_price_template' => \Mage_Catalog_Block_Product_Price_Template::class, + 'catalog/product_send' => \Mage_Catalog_Block_Product_Send::class, + 'catalog/product_view' => \Mage_Catalog_Block_Product_View::class, + 'catalog/product_view_abstract' => \Mage_Catalog_Block_Product_View_Abstract::class, + 'catalog/product_view_additional' => \Mage_Catalog_Block_Product_View_Additional::class, + 'catalog/product_view_attributes' => \Mage_Catalog_Block_Product_View_Attributes::class, + 'catalog/product_view_description' => \Mage_Catalog_Block_Product_View_Description::class, + 'catalog/product_view_media' => \Mage_Catalog_Block_Product_View_Media::class, + 'catalog/product_view_options' => \Mage_Catalog_Block_Product_View_Options::class, + 'catalog/product_view_options_abstract' => \Mage_Catalog_Block_Product_View_Options_Abstract::class, + 'catalog/product_view_options_type_date' => \Mage_Catalog_Block_Product_View_Options_Type_Date::class, + 'catalog/product_view_options_type_default' => \Mage_Catalog_Block_Product_View_Options_Type_Default::class, + 'catalog/product_view_options_type_file' => \Mage_Catalog_Block_Product_View_Options_Type_File::class, + 'catalog/product_view_options_type_select' => \Mage_Catalog_Block_Product_View_Options_Type_Select::class, + 'catalog/product_view_options_type_text' => \Mage_Catalog_Block_Product_View_Options_Type_Text::class, + 'catalog/product_view_price' => \Mage_Catalog_Block_Product_View_Price::class, + 'catalog/product_view_tabs' => \Mage_Catalog_Block_Product_View_Tabs::class, + 'catalog/product_view_type_configurable' => \Mage_Catalog_Block_Product_View_Type_Configurable::class, + 'catalog/product_view_type_grouped' => \Mage_Catalog_Block_Product_View_Type_Grouped::class, + 'catalog/product_view_type_simple' => \Mage_Catalog_Block_Product_View_Type_Simple::class, + 'catalog/product_view_type_virtual' => \Mage_Catalog_Block_Product_View_Type_Virtual::class, + 'catalog/product_widget_html_pager' => \Mage_Catalog_Block_Product_Widget_Html_Pager::class, + 'catalog/product_widget_link' => \Mage_Catalog_Block_Product_Widget_Link::class, + 'catalog/product_widget_new' => \Mage_Catalog_Block_Product_Widget_New::class, + 'catalog/seo_sitemap_abstract' => \Mage_Catalog_Block_Seo_Sitemap_Abstract::class, + 'catalog/seo_sitemap_category' => \Mage_Catalog_Block_Seo_Sitemap_Category::class, + 'catalog/seo_sitemap_product' => \Mage_Catalog_Block_Seo_Sitemap_Product::class, + 'catalog/seo_sitemap_tree_category' => \Mage_Catalog_Block_Seo_Sitemap_Tree_Category::class, + 'catalog/seo_sitemap_tree_pager' => \Mage_Catalog_Block_Seo_Sitemap_Tree_Pager::class, + 'catalog/widget_link' => \Mage_Catalog_Block_Widget_Link::class, + 'centinel/adminhtml_validation' => \Mage_Centinel_Block_Adminhtml_Validation::class, + 'centinel/adminhtml_validation_form' => \Mage_Centinel_Block_Adminhtml_Validation_Form::class, + 'centinel/authentication' => \Mage_Centinel_Block_Authentication::class, + 'centinel/authentication_complete' => \Mage_Centinel_Block_Authentication_Complete::class, + 'centinel/authentication_start' => \Mage_Centinel_Block_Authentication_Start::class, + 'centinel/logo' => \Mage_Centinel_Block_Logo::class, + 'checkout/agreements' => \Mage_Checkout_Block_Agreements::class, + 'checkout/cart' => \Mage_Checkout_Block_Cart::class, + 'checkout/cart_abstract' => \Mage_Checkout_Block_Cart_Abstract::class, + 'checkout/cart_coupon' => \Mage_Checkout_Block_Cart_Coupon::class, + 'checkout/cart_crosssell' => \Mage_Checkout_Block_Cart_Crosssell::class, + 'checkout/cart_item_configure' => \Mage_Checkout_Block_Cart_Item_Configure::class, + 'checkout/cart_item_renderer' => \Mage_Checkout_Block_Cart_Item_Renderer::class, + 'checkout/cart_item_renderer_configurable' => \Mage_Checkout_Block_Cart_Item_Renderer_Configurable::class, + 'checkout/cart_item_renderer_grouped' => \Mage_Checkout_Block_Cart_Item_Renderer_Grouped::class, + 'checkout/cart_minicart' => \Mage_Checkout_Block_Cart_Minicart::class, + 'checkout/cart_shipping' => \Mage_Checkout_Block_Cart_Shipping::class, + 'checkout/cart_sidebar' => \Mage_Checkout_Block_Cart_Sidebar::class, + 'checkout/cart_totals' => \Mage_Checkout_Block_Cart_Totals::class, + 'checkout/links' => \Mage_Checkout_Block_Links::class, + 'checkout/multishipping_abstract' => \Mage_Checkout_Block_Multishipping_Abstract::class, + 'checkout/multishipping_address_select' => \Mage_Checkout_Block_Multishipping_Address_Select::class, + 'checkout/multishipping_addresses' => \Mage_Checkout_Block_Multishipping_Addresses::class, + 'checkout/multishipping_billing' => \Mage_Checkout_Block_Multishipping_Billing::class, + 'checkout/multishipping_billing_items' => \Mage_Checkout_Block_Multishipping_Billing_Items::class, + 'checkout/multishipping_link' => \Mage_Checkout_Block_Multishipping_Link::class, + 'checkout/multishipping_overview' => \Mage_Checkout_Block_Multishipping_Overview::class, + 'checkout/multishipping_payment_info' => \Mage_Checkout_Block_Multishipping_Payment_Info::class, + 'checkout/multishipping_shipping' => \Mage_Checkout_Block_Multishipping_Shipping::class, + 'checkout/multishipping_state' => \Mage_Checkout_Block_Multishipping_State::class, + 'checkout/multishipping_success' => \Mage_Checkout_Block_Multishipping_Success::class, + 'checkout/onepage' => \Mage_Checkout_Block_Onepage::class, + 'checkout/onepage_abstract' => \Mage_Checkout_Block_Onepage_Abstract::class, + 'checkout/onepage_billing' => \Mage_Checkout_Block_Onepage_Billing::class, + 'checkout/onepage_failure' => \Mage_Checkout_Block_Onepage_Failure::class, + 'checkout/onepage_link' => \Mage_Checkout_Block_Onepage_Link::class, + 'checkout/onepage_login' => \Mage_Checkout_Block_Onepage_Login::class, + 'checkout/onepage_payment' => \Mage_Checkout_Block_Onepage_Payment::class, + 'checkout/onepage_payment_info' => \Mage_Checkout_Block_Onepage_Payment_Info::class, + 'checkout/onepage_payment_methods' => \Mage_Checkout_Block_Onepage_Payment_Methods::class, + 'checkout/onepage_progress' => \Mage_Checkout_Block_Onepage_Progress::class, + 'checkout/onepage_review' => \Mage_Checkout_Block_Onepage_Review::class, + 'checkout/onepage_review_info' => \Mage_Checkout_Block_Onepage_Review_Info::class, + 'checkout/onepage_shipping' => \Mage_Checkout_Block_Onepage_Shipping::class, + 'checkout/onepage_shipping_method' => \Mage_Checkout_Block_Onepage_Shipping_Method::class, + 'checkout/onepage_shipping_method_additional' => \Mage_Checkout_Block_Onepage_Shipping_Method_Additional::class, + 'checkout/onepage_shipping_method_available' => \Mage_Checkout_Block_Onepage_Shipping_Method_Available::class, + 'checkout/onepage_success' => \Mage_Checkout_Block_Onepage_Success::class, + 'checkout/success' => \Mage_Checkout_Block_Success::class, + 'checkout/total_default' => \Mage_Checkout_Block_Total_Default::class, + 'checkout/total_nominal' => \Mage_Checkout_Block_Total_Nominal::class, + 'checkout/total_tax' => \Mage_Checkout_Block_Total_Tax::class, + 'cms/block' => \Mage_Cms_Block_Block::class, + 'cms/page' => \Mage_Cms_Block_Page::class, + 'cms/widget_block' => \Mage_Cms_Block_Widget_Block::class, + 'cms/widget_page_link' => \Mage_Cms_Block_Widget_Page_Link::class, + 'configurableswatches/catalog_layer_state_swatch' => \Mage_ConfigurableSwatches_Block_Catalog_Layer_State_Swatch::class, + 'configurableswatches/catalog_media_js_abstract' => \Mage_ConfigurableSwatches_Block_Catalog_Media_Js_Abstract::class, + 'configurableswatches/catalog_media_js_list' => \Mage_ConfigurableSwatches_Block_Catalog_Media_Js_List::class, + 'configurableswatches/catalog_media_js_product' => \Mage_ConfigurableSwatches_Block_Catalog_Media_Js_Product::class, + 'configurableswatches/catalog_product_list_price' => \Mage_ConfigurableSwatches_Block_Catalog_Product_List_Price::class, + 'configurableswatches/catalog_product_view_type_configurable_swatches' => \Mage_ConfigurableSwatches_Block_Catalog_Product_View_Type_Configurable_Swatches::class, + 'core/abstract' => \Mage_Core_Block_Abstract::class, + 'core/flush' => \Mage_Core_Block_Flush::class, + 'core/html_calendar' => \Mage_Core_Block_Html_Calendar::class, + 'core/html_date' => \Mage_Core_Block_Html_Date::class, + 'core/html_link' => \Mage_Core_Block_Html_Link::class, + 'core/html_select' => \Mage_Core_Block_Html_Select::class, + 'core/messages' => \Mage_Core_Block_Messages::class, + 'core/profiler' => \Mage_Core_Block_Profiler::class, + 'core/store_switcher' => \Mage_Core_Block_Store_Switcher::class, + 'core/template' => \Mage_Core_Block_Template::class, + 'core/template_facade' => \Mage_Core_Block_Template_Facade::class, + 'core/template_smarty' => \Mage_Core_Block_Template_Smarty::class, + 'core/template_zend' => \Mage_Core_Block_Template_Zend::class, + 'core/text' => \Mage_Core_Block_Text::class, + 'core/text_list' => \Mage_Core_Block_Text_List::class, + 'core/text_list_item' => \Mage_Core_Block_Text_List_Item::class, + 'core/text_list_link' => \Mage_Core_Block_Text_List_Link::class, + 'core/text_tag' => \Mage_Core_Block_Text_Tag::class, + 'core/text_tag_css' => \Mage_Core_Block_Text_Tag_Css::class, + 'core/text_tag_css_admin' => \Mage_Core_Block_Text_Tag_Css_Admin::class, + 'core/text_tag_debug' => \Mage_Core_Block_Text_Tag_Debug::class, + 'core/text_tag_js' => \Mage_Core_Block_Text_Tag_Js::class, + 'core/text_tag_meta' => \Mage_Core_Block_Text_Tag_Meta::class, + 'currencysymbol/adminhtml_system_currencysymbol' => \Mage_CurrencySymbol_Block_Adminhtml_System_Currencysymbol::class, + 'customer/account' => \Mage_Customer_Block_Account::class, + 'customer/account_changeforgotten' => \Mage_Customer_Block_Account_Changeforgotten::class, + 'customer/account_dashboard' => \Mage_Customer_Block_Account_Dashboard::class, + 'customer/account_dashboard_address' => \Mage_Customer_Block_Account_Dashboard_Address::class, + 'customer/account_dashboard_block' => \Mage_Customer_Block_Account_Dashboard_Block::class, + 'customer/account_dashboard_hello' => \Mage_Customer_Block_Account_Dashboard_Hello::class, + 'customer/account_dashboard_info' => \Mage_Customer_Block_Account_Dashboard_Info::class, + 'customer/account_dashboard_newsletter' => \Mage_Customer_Block_Account_Dashboard_Newsletter::class, + 'customer/account_dashboard_sidebar' => \Mage_Customer_Block_Account_Dashboard_Sidebar::class, + 'customer/account_forgotpassword' => \Mage_Customer_Block_Account_Forgotpassword::class, + 'customer/account_navigation' => \Mage_Customer_Block_Account_Navigation::class, + 'customer/account_resetpassword' => \Mage_Customer_Block_Account_Resetpassword::class, + 'customer/address_book' => \Mage_Customer_Block_Address_Book::class, + 'customer/address_edit' => \Mage_Customer_Block_Address_Edit::class, + 'customer/address_renderer_default' => \Mage_Customer_Block_Address_Renderer_Default::class, + 'customer/form_edit' => \Mage_Customer_Block_Form_Edit::class, + 'customer/form_login' => \Mage_Customer_Block_Form_Login::class, + 'customer/form_register' => \Mage_Customer_Block_Form_Register::class, + 'customer/newsletter' => \Mage_Customer_Block_Newsletter::class, + 'customer/widget_abstract' => \Mage_Customer_Block_Widget_Abstract::class, + 'customer/widget_dob' => \Mage_Customer_Block_Widget_Dob::class, + 'customer/widget_gender' => \Mage_Customer_Block_Widget_Gender::class, + 'customer/widget_name' => \Mage_Customer_Block_Widget_Name::class, + 'customer/widget_taxvat' => \Mage_Customer_Block_Widget_Taxvat::class, + 'directory/adminhtml_frontend_currency_base' => \Mage_Directory_Block_Adminhtml_Frontend_Currency_Base::class, + 'directory/adminhtml_frontend_region_updater' => \Mage_Directory_Block_Adminhtml_Frontend_Region_Updater::class, + 'directory/currency' => \Mage_Directory_Block_Currency::class, + 'directory/data' => \Mage_Directory_Block_Data::class, + 'downloadable/adminhtml_catalog_product_composite_fieldset_downloadable' => \Mage_Downloadable_Block_Adminhtml_Catalog_Product_Composite_Fieldset_Downloadable::class, + 'downloadable/adminhtml_catalog_product_edit_tab_downloadable' => \Mage_Downloadable_Block_Adminhtml_Catalog_Product_Edit_Tab_Downloadable::class, + 'downloadable/adminhtml_catalog_product_edit_tab_downloadable_links' => \Mage_Downloadable_Block_Adminhtml_Catalog_Product_Edit_Tab_Downloadable_Links::class, + 'downloadable/adminhtml_catalog_product_edit_tab_downloadable_samples' => \Mage_Downloadable_Block_Adminhtml_Catalog_Product_Edit_Tab_Downloadable_Samples::class, + 'downloadable/adminhtml_sales_items_column_downloadable_name' => \Mage_Downloadable_Block_Adminhtml_Sales_Items_Column_Downloadable_Name::class, + 'downloadable/catalog_product_links' => \Mage_Downloadable_Block_Catalog_Product_Links::class, + 'downloadable/catalog_product_samples' => \Mage_Downloadable_Block_Catalog_Product_Samples::class, + 'downloadable/catalog_product_view_type' => \Mage_Downloadable_Block_Catalog_Product_View_Type::class, + 'downloadable/checkout_cart_item_renderer' => \Mage_Downloadable_Block_Checkout_Cart_Item_Renderer::class, + 'downloadable/checkout_success' => \Mage_Downloadable_Block_Checkout_Success::class, + 'downloadable/customer_products_list' => \Mage_Downloadable_Block_Customer_Products_List::class, + 'downloadable/sales_order_email_items_downloadable' => \Mage_Downloadable_Block_Sales_Order_Email_Items_Downloadable::class, + 'downloadable/sales_order_email_items_order_downloadable' => \Mage_Downloadable_Block_Sales_Order_Email_Items_Order_Downloadable::class, + 'downloadable/sales_order_item_renderer_downloadable' => \Mage_Downloadable_Block_Sales_Order_Item_Renderer_Downloadable::class, + 'eav/adminhtml_attribute_edit_js' => \Mage_Eav_Block_Adminhtml_Attribute_Edit_Js::class, + 'eav/adminhtml_attribute_edit_main_abstract' => \Mage_Eav_Block_Adminhtml_Attribute_Edit_Main_Abstract::class, + 'eav/adminhtml_attribute_edit_options_abstract' => \Mage_Eav_Block_Adminhtml_Attribute_Edit_Options_Abstract::class, + 'eav/adminhtml_attribute_grid_abstract' => \Mage_Eav_Block_Adminhtml_Attribute_Grid_Abstract::class, + 'giftmessage/adminhtml_product_helper_form_config' => \Mage_GiftMessage_Block_Adminhtml_Product_Helper_Form_Config::class, + 'giftmessage/adminhtml_sales_order_create_form' => \Mage_GiftMessage_Block_Adminhtml_Sales_Order_Create_Form::class, + 'giftmessage/adminhtml_sales_order_create_giftoptions' => \Mage_GiftMessage_Block_Adminhtml_Sales_Order_Create_Giftoptions::class, + 'giftmessage/adminhtml_sales_order_create_items' => \Mage_GiftMessage_Block_Adminhtml_Sales_Order_Create_Items::class, + 'giftmessage/adminhtml_sales_order_view_form' => \Mage_GiftMessage_Block_Adminhtml_Sales_Order_View_Form::class, + 'giftmessage/adminhtml_sales_order_view_giftoptions' => \Mage_GiftMessage_Block_Adminhtml_Sales_Order_View_Giftoptions::class, + 'giftmessage/adminhtml_sales_order_view_items' => \Mage_GiftMessage_Block_Adminhtml_Sales_Order_View_Items::class, + 'giftmessage/message_form' => \Mage_GiftMessage_Block_Message_Form::class, + 'giftmessage/message_helper' => \Mage_GiftMessage_Block_Message_Helper::class, + 'giftmessage/message_inline' => \Mage_GiftMessage_Block_Message_Inline::class, + 'googleanalytics/ga' => \Mage_GoogleAnalytics_Block_Ga::class, + 'googleanalytics/gtm' => \Mage_GoogleAnalytics_Block_Gtm::class, + 'importexport/adminhtml_export_edit' => \Mage_ImportExport_Block_Adminhtml_Export_Edit::class, + 'importexport/adminhtml_export_edit_form' => \Mage_ImportExport_Block_Adminhtml_Export_Edit_Form::class, + 'importexport/adminhtml_export_filter' => \Mage_ImportExport_Block_Adminhtml_Export_Filter::class, + 'importexport/adminhtml_import_edit' => \Mage_ImportExport_Block_Adminhtml_Import_Edit::class, + 'importexport/adminhtml_import_edit_form' => \Mage_ImportExport_Block_Adminhtml_Import_Edit_Form::class, + 'importexport/adminhtml_import_frame_result' => \Mage_ImportExport_Block_Adminhtml_Import_Frame_Result::class, + 'index/adminhtml_notifications' => \Mage_Index_Block_Adminhtml_Notifications::class, + 'index/adminhtml_process' => \Mage_Index_Block_Adminhtml_Process::class, + 'index/adminhtml_process_edit' => \Mage_Index_Block_Adminhtml_Process_Edit::class, + 'index/adminhtml_process_edit_form' => \Mage_Index_Block_Adminhtml_Process_Edit_Form::class, + 'index/adminhtml_process_edit_tab_main' => \Mage_Index_Block_Adminhtml_Process_Edit_Tab_Main::class, + 'index/adminhtml_process_edit_tabs' => \Mage_Index_Block_Adminhtml_Process_Edit_Tabs::class, + 'index/adminhtml_process_grid' => \Mage_Index_Block_Adminhtml_Process_Grid::class, + 'index/adminhtml_process_grid_massaction' => \Mage_Index_Block_Adminhtml_Process_Grid_Massaction::class, + 'install/abstract' => \Mage_Install_Block_Abstract::class, + 'install/admin' => \Mage_Install_Block_Admin::class, + 'install/begin' => \Mage_Install_Block_Begin::class, + 'install/config' => \Mage_Install_Block_Config::class, + 'install/db_main' => \Mage_Install_Block_Db_Main::class, + 'install/db_type' => \Mage_Install_Block_Db_Type::class, + 'install/db_type_mysql4' => \Mage_Install_Block_Db_Type_Mysql4::class, + 'install/end' => \Mage_Install_Block_End::class, + 'install/locale' => \Mage_Install_Block_Locale::class, + 'install/state' => \Mage_Install_Block_State::class, + 'newsletter/subscribe' => \Mage_Newsletter_Block_Subscribe::class, + 'newsletter/widget_subscribe' => \Mage_Newsletter_Block_Widget_Subscribe::class, + 'oauth/adminhtml_oauth_admin_token' => \Mage_Oauth_Block_Adminhtml_Oauth_Admin_Token::class, + 'oauth/adminhtml_oauth_admin_token_grid' => \Mage_Oauth_Block_Adminhtml_Oauth_Admin_Token_Grid::class, + 'oauth/adminhtml_oauth_authorize' => \Mage_Oauth_Block_Adminhtml_Oauth_Authorize::class, + 'oauth/adminhtml_oauth_authorize_button' => \Mage_Oauth_Block_Adminhtml_Oauth_Authorize_Button::class, + 'oauth/adminhtml_oauth_authorizedTokens' => \Mage_Oauth_Block_Adminhtml_Oauth_AuthorizedTokens::class, + 'oauth/adminhtml_oauth_authorizedTokens_grid' => \Mage_Oauth_Block_Adminhtml_Oauth_AuthorizedTokens_Grid::class, + 'oauth/adminhtml_oauth_consumer' => \Mage_Oauth_Block_Adminhtml_Oauth_Consumer::class, + 'oauth/adminhtml_oauth_consumer_edit' => \Mage_Oauth_Block_Adminhtml_Oauth_Consumer_Edit::class, + 'oauth/adminhtml_oauth_consumer_edit_form' => \Mage_Oauth_Block_Adminhtml_Oauth_Consumer_Edit_Form::class, + 'oauth/adminhtml_oauth_consumer_grid' => \Mage_Oauth_Block_Adminhtml_Oauth_Consumer_Grid::class, + 'oauth/authorize' => \Mage_Oauth_Block_Authorize::class, + 'oauth/authorizeBaseAbstract' => \Mage_Oauth_Block_AuthorizeBaseAbstract::class, + 'oauth/authorize_abstract' => \Mage_Oauth_Block_Authorize_Abstract::class, + 'oauth/authorize_button' => \Mage_Oauth_Block_Authorize_Button::class, + 'oauth/authorize_buttonBaseAbstract' => \Mage_Oauth_Block_Authorize_ButtonBaseAbstract::class, + 'oauth/customer_token_list' => \Mage_Oauth_Block_Customer_Token_List::class, + 'page/html' => \Mage_Page_Block_Html::class, + 'page/html_breadcrumbs' => \Mage_Page_Block_Html_Breadcrumbs::class, + 'page/html_cookieNotice' => \Mage_Page_Block_Html_CookieNotice::class, + 'page/html_footer' => \Mage_Page_Block_Html_Footer::class, + 'page/html_head' => \Mage_Page_Block_Html_Head::class, + 'page/html_header' => \Mage_Page_Block_Html_Header::class, + 'page/html_notices' => \Mage_Page_Block_Html_Notices::class, + 'page/html_pager' => \Mage_Page_Block_Html_Pager::class, + 'page/html_toplinks' => \Mage_Page_Block_Html_Toplinks::class, + 'page/html_topmenu' => \Mage_Page_Block_Html_Topmenu::class, + 'page/html_topmenu_renderer' => \Mage_Page_Block_Html_Topmenu_Renderer::class, + 'page/html_welcome' => \Mage_Page_Block_Html_Welcome::class, + 'page/html_wrapper' => \Mage_Page_Block_Html_Wrapper::class, + 'page/js_cookie' => \Mage_Page_Block_Js_Cookie::class, + 'page/js_translate' => \Mage_Page_Block_Js_Translate::class, + 'page/redirect' => \Mage_Page_Block_Redirect::class, + 'page/switch' => \Mage_Page_Block_Switch::class, + 'page/template_container' => \Mage_Page_Block_Template_Container::class, + 'page/template_links' => \Mage_Page_Block_Template_Links::class, + 'page/template_links_block' => \Mage_Page_Block_Template_Links_Block::class, + 'payment/catalog_product_view_profile' => \Mage_Payment_Block_Catalog_Product_View_Profile::class, + 'payment/form' => \Mage_Payment_Block_Form::class, + 'payment/form_banktransfer' => \Mage_Payment_Block_Form_Banktransfer::class, + 'payment/form_cashondelivery' => \Mage_Payment_Block_Form_Cashondelivery::class, + 'payment/form_cc' => \Mage_Payment_Block_Form_Cc::class, + 'payment/form_ccsave' => \Mage_Payment_Block_Form_Ccsave::class, + 'payment/form_checkmo' => \Mage_Payment_Block_Form_Checkmo::class, + 'payment/form_container' => \Mage_Payment_Block_Form_Container::class, + 'payment/form_purchaseorder' => \Mage_Payment_Block_Form_Purchaseorder::class, + 'payment/info' => \Mage_Payment_Block_Info::class, + 'payment/info_banktransfer' => \Mage_Payment_Block_Info_Banktransfer::class, + 'payment/info_cc' => \Mage_Payment_Block_Info_Cc::class, + 'payment/info_ccsave' => \Mage_Payment_Block_Info_Ccsave::class, + 'payment/info_checkmo' => \Mage_Payment_Block_Info_Checkmo::class, + 'payment/info_container' => \Mage_Payment_Block_Info_Container::class, + 'payment/info_purchaseorder' => \Mage_Payment_Block_Info_Purchaseorder::class, + 'paypaluk/bml_form' => \Mage_PaypalUk_Block_Bml_Form::class, + 'paypaluk/express_form' => \Mage_PaypalUk_Block_Express_Form::class, + 'paypaluk/express_shortcut' => \Mage_PaypalUk_Block_Express_Shortcut::class, + 'paypal/adminhtml_settlement_details' => \Mage_Paypal_Block_Adminhtml_Settlement_Details::class, + 'paypal/adminhtml_settlement_details_form' => \Mage_Paypal_Block_Adminhtml_Settlement_Details_Form::class, + 'paypal/adminhtml_settlement_report' => \Mage_Paypal_Block_Adminhtml_Settlement_Report::class, + 'paypal/adminhtml_settlement_report_grid' => \Mage_Paypal_Block_Adminhtml_Settlement_Report_Grid::class, + 'paypal/adminhtml_system_config_apiWizard' => \Mage_Paypal_Block_Adminhtml_System_Config_ApiWizard::class, + 'paypal/adminhtml_system_config_bmlApiWizard' => \Mage_Paypal_Block_Adminhtml_System_Config_BmlApiWizard::class, + 'paypal/adminhtml_system_config_field_country' => \Mage_Paypal_Block_Adminhtml_System_Config_Field_Country::class, + 'paypal/adminhtml_system_config_field_hidden' => \Mage_Paypal_Block_Adminhtml_System_Config_Field_Hidden::class, + 'paypal/adminhtml_system_config_field_solutionType' => \Mage_Paypal_Block_Adminhtml_System_Config_Field_SolutionType::class, + 'paypal/adminhtml_system_config_fieldset_deprecated' => \Mage_Paypal_Block_Adminhtml_System_Config_Fieldset_Deprecated::class, + 'paypal/adminhtml_system_config_fieldset_expanded' => \Mage_Paypal_Block_Adminhtml_System_Config_Fieldset_Expanded::class, + 'paypal/adminhtml_system_config_fieldset_global' => \Mage_Paypal_Block_Adminhtml_System_Config_Fieldset_Global::class, + 'paypal/adminhtml_system_config_fieldset_group' => \Mage_Paypal_Block_Adminhtml_System_Config_Fieldset_Group::class, + 'paypal/adminhtml_system_config_fieldset_hint' => \Mage_Paypal_Block_Adminhtml_System_Config_Fieldset_Hint::class, + 'paypal/adminhtml_system_config_fieldset_location' => \Mage_Paypal_Block_Adminhtml_System_Config_Fieldset_Location::class, + 'paypal/adminhtml_system_config_fieldset_pathDependent' => \Mage_Paypal_Block_Adminhtml_System_Config_Fieldset_PathDependent::class, + 'paypal/adminhtml_system_config_fieldset_payment' => \Mage_Paypal_Block_Adminhtml_System_Config_Fieldset_Payment::class, + 'paypal/adminhtml_system_config_fieldset_store' => \Mage_Paypal_Block_Adminhtml_System_Config_Fieldset_Store::class, + 'paypal/adminhtml_system_config_payflowlink_advanced' => \Mage_Paypal_Block_Adminhtml_System_Config_Payflowlink_Advanced::class, + 'paypal/adminhtml_system_config_payflowlink_info' => \Mage_Paypal_Block_Adminhtml_System_Config_Payflowlink_Info::class, + 'paypal/bml_banners' => \Mage_Paypal_Block_Bml_Banners::class, + 'paypal/bml_form' => \Mage_Paypal_Block_Bml_Form::class, + 'paypal/express_form' => \Mage_Paypal_Block_Express_Form::class, + 'paypal/express_review' => \Mage_Paypal_Block_Express_Review::class, + 'paypal/express_review_billing' => \Mage_Paypal_Block_Express_Review_Billing::class, + 'paypal/express_review_details' => \Mage_Paypal_Block_Express_Review_Details::class, + 'paypal/express_review_shipping' => \Mage_Paypal_Block_Express_Review_Shipping::class, + 'paypal/express_shortcut' => \Mage_Paypal_Block_Express_Shortcut::class, + 'paypal/hosted_pro_form' => \Mage_Paypal_Block_Hosted_Pro_Form::class, + 'paypal/hosted_pro_iframe' => \Mage_Paypal_Block_Hosted_Pro_Iframe::class, + 'paypal/hosted_pro_info' => \Mage_Paypal_Block_Hosted_Pro_Info::class, + 'paypal/iframe' => \Mage_Paypal_Block_Iframe::class, + 'paypal/logo' => \Mage_Paypal_Block_Logo::class, + 'paypal/payflow_advanced_form' => \Mage_Paypal_Block_Payflow_Advanced_Form::class, + 'paypal/payflow_advanced_iframe' => \Mage_Paypal_Block_Payflow_Advanced_Iframe::class, + 'paypal/payflow_advanced_info' => \Mage_Paypal_Block_Payflow_Advanced_Info::class, + 'paypal/payflow_advanced_review' => \Mage_Paypal_Block_Payflow_Advanced_Review::class, + 'paypal/payflow_link_form' => \Mage_Paypal_Block_Payflow_Link_Form::class, + 'paypal/payflow_link_iframe' => \Mage_Paypal_Block_Payflow_Link_Iframe::class, + 'paypal/payflow_link_info' => \Mage_Paypal_Block_Payflow_Link_Info::class, + 'paypal/payflow_link_review' => \Mage_Paypal_Block_Payflow_Link_Review::class, + 'paypal/payment_info' => \Mage_Paypal_Block_Payment_Info::class, + 'paypal/standard_form' => \Mage_Paypal_Block_Standard_Form::class, + 'paypal/standard_redirect' => \Mage_Paypal_Block_Standard_Redirect::class, + 'persistent/form_remember' => \Mage_Persistent_Block_Form_Remember::class, + 'persistent/header_additional' => \Mage_Persistent_Block_Header_Additional::class, + 'productalert/email_abstract' => \Mage_ProductAlert_Block_Email_Abstract::class, + 'productalert/email_price' => \Mage_ProductAlert_Block_Email_Price::class, + 'productalert/email_stock' => \Mage_ProductAlert_Block_Email_Stock::class, + 'productalert/price' => \Mage_ProductAlert_Block_Price::class, + 'productalert/product_view' => \Mage_ProductAlert_Block_Product_View::class, + 'productalert/stock' => \Mage_ProductAlert_Block_Stock::class, + 'rating/entity_detailed' => \Mage_Rating_Block_Entity_Detailed::class, + 'reports/product_abstract' => \Mage_Reports_Block_Product_Abstract::class, + 'reports/product_compared' => \Mage_Reports_Block_Product_Compared::class, + 'reports/product_viewed' => \Mage_Reports_Block_Product_Viewed::class, + 'reports/product_widget_compared' => \Mage_Reports_Block_Product_Widget_Compared::class, + 'reports/product_widget_viewed' => \Mage_Reports_Block_Product_Widget_Viewed::class, + 'review/customer_list' => \Mage_Review_Block_Customer_List::class, + 'review/customer_recent' => \Mage_Review_Block_Customer_Recent::class, + 'review/customer_view' => \Mage_Review_Block_Customer_View::class, + 'review/form' => \Mage_Review_Block_Form::class, + 'review/helper' => \Mage_Review_Block_Helper::class, + 'review/product_view' => \Mage_Review_Block_Product_View::class, + 'review/product_view_list' => \Mage_Review_Block_Product_View_List::class, + 'review/view' => \Mage_Review_Block_View::class, + 'rss/abstract' => \Mage_Rss_Block_Abstract::class, + 'rss/catalog_abstract' => \Mage_Rss_Block_Catalog_Abstract::class, + 'rss/catalog_category' => \Mage_Rss_Block_Catalog_Category::class, + 'rss/catalog_new' => \Mage_Rss_Block_Catalog_New::class, + 'rss/catalog_notifyStock' => \Mage_Rss_Block_Catalog_NotifyStock::class, + 'rss/catalog_review' => \Mage_Rss_Block_Catalog_Review::class, + 'rss/catalog_salesrule' => \Mage_Rss_Block_Catalog_Salesrule::class, + 'rss/catalog_special' => \Mage_Rss_Block_Catalog_Special::class, + 'rss/catalog_tag' => \Mage_Rss_Block_Catalog_Tag::class, + 'rss/list' => \Mage_Rss_Block_List::class, + 'rss/order_details' => \Mage_Rss_Block_Order_Details::class, + 'rss/order_new' => \Mage_Rss_Block_Order_New::class, + 'rss/order_status' => \Mage_Rss_Block_Order_Status::class, + 'rss/wishlist' => \Mage_Rss_Block_Wishlist::class, + 'rule/actions' => \Mage_Rule_Block_Actions::class, + 'rule/conditions' => \Mage_Rule_Block_Conditions::class, + 'rule/editable' => \Mage_Rule_Block_Editable::class, + 'rule/newchild' => \Mage_Rule_Block_Newchild::class, + 'rule/rule' => \Mage_Rule_Block_Rule::class, + 'sales/adminhtml_billing_agreement' => \Mage_Sales_Block_Adminhtml_Billing_Agreement::class, + 'sales/adminhtml_billing_agreement_grid' => \Mage_Sales_Block_Adminhtml_Billing_Agreement_Grid::class, + 'sales/adminhtml_billing_agreement_view' => \Mage_Sales_Block_Adminhtml_Billing_Agreement_View::class, + 'sales/adminhtml_billing_agreement_view_form' => \Mage_Sales_Block_Adminhtml_Billing_Agreement_View_Form::class, + 'sales/adminhtml_billing_agreement_view_tab_info' => \Mage_Sales_Block_Adminhtml_Billing_Agreement_View_Tab_Info::class, + 'sales/adminhtml_billing_agreement_view_tab_orders' => \Mage_Sales_Block_Adminhtml_Billing_Agreement_View_Tab_Orders::class, + 'sales/adminhtml_billing_agreement_view_tabs' => \Mage_Sales_Block_Adminhtml_Billing_Agreement_View_Tabs::class, + 'sales/adminhtml_customer_edit_tab_agreement' => \Mage_Sales_Block_Adminhtml_Customer_Edit_Tab_Agreement::class, + 'sales/adminhtml_customer_edit_tab_recurring_profile' => \Mage_Sales_Block_Adminhtml_Customer_Edit_Tab_Recurring_Profile::class, + 'sales/adminhtml_recurring_profile' => \Mage_Sales_Block_Adminhtml_Recurring_Profile::class, + 'sales/adminhtml_recurring_profile_edit_form' => \Mage_Sales_Block_Adminhtml_Recurring_Profile_Edit_Form::class, + 'sales/adminhtml_recurring_profile_grid' => \Mage_Sales_Block_Adminhtml_Recurring_Profile_Grid::class, + 'sales/adminhtml_recurring_profile_view' => \Mage_Sales_Block_Adminhtml_Recurring_Profile_View::class, + 'sales/adminhtml_recurring_profile_view_tab_info' => \Mage_Sales_Block_Adminhtml_Recurring_Profile_View_Tab_Info::class, + 'sales/adminhtml_recurring_profile_view_tab_orders' => \Mage_Sales_Block_Adminhtml_Recurring_Profile_View_Tab_Orders::class, + 'sales/adminhtml_report_filter_form' => \Mage_Sales_Block_Adminhtml_Report_Filter_Form::class, + 'sales/adminhtml_report_filter_form_coupon' => \Mage_Sales_Block_Adminhtml_Report_Filter_Form_Coupon::class, + 'sales/adminhtml_report_filter_form_order' => \Mage_Sales_Block_Adminhtml_Report_Filter_Form_Order::class, + 'sales/billing_agreement_view' => \Mage_Sales_Block_Billing_Agreement_View::class, + 'sales/billing_agreements' => \Mage_Sales_Block_Billing_Agreements::class, + 'sales/guest_links' => \Mage_Sales_Block_Guest_Links::class, + 'sales/items_abstract' => \Mage_Sales_Block_Items_Abstract::class, + 'sales/order_comments' => \Mage_Sales_Block_Order_Comments::class, + 'sales/order_creditmemo' => \Mage_Sales_Block_Order_Creditmemo::class, + 'sales/order_creditmemo_items' => \Mage_Sales_Block_Order_Creditmemo_Items::class, + 'sales/order_creditmemo_totals' => \Mage_Sales_Block_Order_Creditmemo_Totals::class, + 'sales/order_details' => \Mage_Sales_Block_Order_Details::class, + 'sales/order_email_creditmemo_items' => \Mage_Sales_Block_Order_Email_Creditmemo_Items::class, + 'sales/order_email_invoice_items' => \Mage_Sales_Block_Order_Email_Invoice_Items::class, + 'sales/order_email_items' => \Mage_Sales_Block_Order_Email_Items::class, + 'sales/order_email_items_default' => \Mage_Sales_Block_Order_Email_Items_Default::class, + 'sales/order_email_items_order_default' => \Mage_Sales_Block_Order_Email_Items_Order_Default::class, + 'sales/order_email_items_order_grouped' => \Mage_Sales_Block_Order_Email_Items_Order_Grouped::class, + 'sales/order_email_shipment_items' => \Mage_Sales_Block_Order_Email_Shipment_Items::class, + 'sales/order_history' => \Mage_Sales_Block_Order_History::class, + 'sales/order_info' => \Mage_Sales_Block_Order_Info::class, + 'sales/order_info_buttons' => \Mage_Sales_Block_Order_Info_Buttons::class, + 'sales/order_invoice' => \Mage_Sales_Block_Order_Invoice::class, + 'sales/order_invoice_items' => \Mage_Sales_Block_Order_Invoice_Items::class, + 'sales/order_invoice_totals' => \Mage_Sales_Block_Order_Invoice_Totals::class, + 'sales/order_item_renderer_default' => \Mage_Sales_Block_Order_Item_Renderer_Default::class, + 'sales/order_item_renderer_grouped' => \Mage_Sales_Block_Order_Item_Renderer_Grouped::class, + 'sales/order_items' => \Mage_Sales_Block_Order_Items::class, + 'sales/order_print' => \Mage_Sales_Block_Order_Print::class, + 'sales/order_print_creditmemo' => \Mage_Sales_Block_Order_Print_Creditmemo::class, + 'sales/order_print_invoice' => \Mage_Sales_Block_Order_Print_Invoice::class, + 'sales/order_print_shipment' => \Mage_Sales_Block_Order_Print_Shipment::class, + 'sales/order_recent' => \Mage_Sales_Block_Order_Recent::class, + 'sales/order_shipment' => \Mage_Sales_Block_Order_Shipment::class, + 'sales/order_shipment_items' => \Mage_Sales_Block_Order_Shipment_Items::class, + 'sales/order_tax' => \Mage_Sales_Block_Order_Tax::class, + 'sales/order_totals' => \Mage_Sales_Block_Order_Totals::class, + 'sales/order_view' => \Mage_Sales_Block_Order_View::class, + 'sales/payment_form_billing_agreement' => \Mage_Sales_Block_Payment_Form_Billing_Agreement::class, + 'sales/payment_info_billing_agreement' => \Mage_Sales_Block_Payment_Info_Billing_Agreement::class, + 'sales/recurring_profile_view' => \Mage_Sales_Block_Recurring_Profile_View::class, + 'sales/recurring_profiles' => \Mage_Sales_Block_Recurring_Profiles::class, + 'sales/reorder_sidebar' => \Mage_Sales_Block_Reorder_Sidebar::class, + 'sales/widget_guest_form' => \Mage_Sales_Block_Widget_Guest_Form::class, + 'shipping/tracking_ajax' => \Mage_Shipping_Block_Tracking_Ajax::class, + 'shipping/tracking_popup' => \Mage_Shipping_Block_Tracking_Popup::class, + 'tag/all' => \Mage_Tag_Block_All::class, + 'tag/customer_recent' => \Mage_Tag_Block_Customer_Recent::class, + 'tag/customer_tags' => \Mage_Tag_Block_Customer_Tags::class, + 'tag/customer_view' => \Mage_Tag_Block_Customer_View::class, + 'tag/popular' => \Mage_Tag_Block_Popular::class, + 'tag/product_list' => \Mage_Tag_Block_Product_List::class, + 'tag/product_result' => \Mage_Tag_Block_Product_Result::class, + 'tax/adminhtml_frontend_region_updater' => \Mage_Tax_Block_Adminhtml_Frontend_Region_Updater::class, + 'tax/adminhtml_notifications' => \Mage_Tax_Block_Adminhtml_Notifications::class, + 'tax/checkout_discount' => \Mage_Tax_Block_Checkout_Discount::class, + 'tax/checkout_grandtotal' => \Mage_Tax_Block_Checkout_Grandtotal::class, + 'tax/checkout_shipping' => \Mage_Tax_Block_Checkout_Shipping::class, + 'tax/checkout_subtotal' => \Mage_Tax_Block_Checkout_Subtotal::class, + 'tax/checkout_tax' => \Mage_Tax_Block_Checkout_Tax::class, + 'tax/sales_order_tax' => \Mage_Tax_Block_Sales_Order_Tax::class, + 'uploader/abstract' => \Mage_Uploader_Block_Abstract::class, + 'uploader/multiple' => \Mage_Uploader_Block_Multiple::class, + 'uploader/single' => \Mage_Uploader_Block_Single::class, + 'usa/adminhtml_dhl_unitofmeasure' => \Mage_Usa_Block_Adminhtml_Dhl_Unitofmeasure::class, + 'weee/element_weee_tax' => \Mage_Weee_Block_Element_Weee_Tax::class, + 'weee/renderer_weee_tax' => \Mage_Weee_Block_Renderer_Weee_Tax::class, + 'widget/adminhtml_widget' => \Mage_Widget_Block_Adminhtml_Widget::class, + 'widget/adminhtml_widget_chooser' => \Mage_Widget_Block_Adminhtml_Widget_Chooser::class, + 'widget/adminhtml_widget_form' => \Mage_Widget_Block_Adminhtml_Widget_Form::class, + 'widget/adminhtml_widget_instance' => \Mage_Widget_Block_Adminhtml_Widget_Instance::class, + 'widget/adminhtml_widget_instance_edit' => \Mage_Widget_Block_Adminhtml_Widget_Instance_Edit::class, + 'widget/adminhtml_widget_instance_edit_chooser_block' => \Mage_Widget_Block_Adminhtml_Widget_Instance_Edit_Chooser_Block::class, + 'widget/adminhtml_widget_instance_edit_chooser_layout' => \Mage_Widget_Block_Adminhtml_Widget_Instance_Edit_Chooser_Layout::class, + 'widget/adminhtml_widget_instance_edit_chooser_template' => \Mage_Widget_Block_Adminhtml_Widget_Instance_Edit_Chooser_Template::class, + 'widget/adminhtml_widget_instance_edit_form' => \Mage_Widget_Block_Adminhtml_Widget_Instance_Edit_Form::class, + 'widget/adminhtml_widget_instance_edit_tab_main' => \Mage_Widget_Block_Adminhtml_Widget_Instance_Edit_Tab_Main::class, + 'widget/adminhtml_widget_instance_edit_tab_main_layout' => \Mage_Widget_Block_Adminhtml_Widget_Instance_Edit_Tab_Main_Layout::class, + 'widget/adminhtml_widget_instance_edit_tab_properties' => \Mage_Widget_Block_Adminhtml_Widget_Instance_Edit_Tab_Properties::class, + 'widget/adminhtml_widget_instance_edit_tab_settings' => \Mage_Widget_Block_Adminhtml_Widget_Instance_Edit_Tab_Settings::class, + 'widget/adminhtml_widget_instance_edit_tabs' => \Mage_Widget_Block_Adminhtml_Widget_Instance_Edit_Tabs::class, + 'widget/adminhtml_widget_instance_grid' => \Mage_Widget_Block_Adminhtml_Widget_Instance_Grid::class, + 'widget/adminhtml_widget_options' => \Mage_Widget_Block_Adminhtml_Widget_Options::class, + 'wishlist/abstract' => \Mage_Wishlist_Block_Abstract::class, + 'wishlist/customer_sharing' => \Mage_Wishlist_Block_Customer_Sharing::class, + 'wishlist/customer_sidebar' => \Mage_Wishlist_Block_Customer_Sidebar::class, + 'wishlist/customer_wishlist' => \Mage_Wishlist_Block_Customer_Wishlist::class, + 'wishlist/customer_wishlist_button' => \Mage_Wishlist_Block_Customer_Wishlist_Button::class, + 'wishlist/customer_wishlist_item_column' => \Mage_Wishlist_Block_Customer_Wishlist_Item_Column::class, + 'wishlist/customer_wishlist_item_column_cart' => \Mage_Wishlist_Block_Customer_Wishlist_Item_Column_Cart::class, + 'wishlist/customer_wishlist_item_column_comment' => \Mage_Wishlist_Block_Customer_Wishlist_Item_Column_Comment::class, + 'wishlist/customer_wishlist_item_column_image' => \Mage_Wishlist_Block_Customer_Wishlist_Item_Column_Image::class, + 'wishlist/customer_wishlist_item_column_remove' => \Mage_Wishlist_Block_Customer_Wishlist_Item_Column_Remove::class, + 'wishlist/customer_wishlist_item_options' => \Mage_Wishlist_Block_Customer_Wishlist_Item_Options::class, + 'wishlist/customer_wishlist_items' => \Mage_Wishlist_Block_Customer_Wishlist_Items::class, + 'wishlist/item_configure' => \Mage_Wishlist_Block_Item_Configure::class, + 'wishlist/links' => \Mage_Wishlist_Block_Links::class, + 'wishlist/render_item_price' => \Mage_Wishlist_Block_Render_Item_Price::class, + 'wishlist/share_email_items' => \Mage_Wishlist_Block_Share_Email_Items::class, + 'wishlist/share_email_rss' => \Mage_Wishlist_Block_Share_Email_Rss::class, + 'wishlist/share_wishlist' => \Mage_Wishlist_Block_Share_Wishlist::class, + ]; + } + + public function getAbstractBlockClasses(): array + { + return [ + \Mage_Adminhtml_Block_Catalog_Product_Edit_Tab_Price_Group_Abstract::class, + \Mage_Adminhtml_Block_Dashboard_Abstract::class, + \Mage_Adminhtml_Block_Sales_Order_Create_Abstract::class, + \Mage_Adminhtml_Block_Sales_Order_Create_Form_Abstract::class, + \Mage_Adminhtml_Block_System_Config_Form_Field_Array_Abstract::class, + \Mage_Adminhtml_Block_Widget_Grid_Column_Renderer_Abstract::class, + \Mage_Adminhtml_Block_Widget_Grid_Massaction_Abstract::class, + \Mage_CatalogInventory_Block_Stockqty_Abstract::class, + \Mage_CatalogInventory_Block_Stockqty_Composite::class, + \Mage_Catalog_Block_Layer_Filter_Abstract::class, + \Mage_Catalog_Block_Product_Abstract::class, + \Mage_Catalog_Block_Product_Compare_Abstract::class, + \Mage_Catalog_Block_Product_View_Abstract::class, + \Mage_Catalog_Block_Product_View_Options_Abstract::class, + \Mage_Catalog_Block_Seo_Sitemap_Abstract::class, + \Mage_Checkout_Block_Cart_Abstract::class, + \Mage_Checkout_Block_Onepage_Abstract::class, + \Mage_ConfigurableSwatches_Block_Catalog_Media_Js_Abstract::class, + \Mage_Core_Block_Abstract::class, + \Mage_Eav_Block_Adminhtml_Attribute_Edit_Main_Abstract::class, + \Mage_Eav_Block_Adminhtml_Attribute_Edit_Options_Abstract::class, + \Mage_Eav_Block_Adminhtml_Attribute_Grid_Abstract::class, + \Mage_Install_Block_Abstract::class, + \Mage_Oauth_Block_AuthorizeBaseAbstract::class, + \Mage_Oauth_Block_Authorize_Abstract::class, + \Mage_Oauth_Block_Authorize_ButtonBaseAbstract::class, + \Mage_ProductAlert_Block_Email_Abstract::class, + \Mage_Reports_Block_Product_Abstract::class, + \Mage_Uploader_Block_Abstract::class, + \Mage_Wishlist_Block_Abstract::class, + ]; + } + + public function getBlockClassesNotInstanceOfMageCoreBlockAbstract(): array + { + return [ + \Mage_Adminhtml_Block_Catalog_Category_Helper_Pricestep::class, + \Mage_Adminhtml_Block_Catalog_Category_Helper_Sortby_Available::class, + \Mage_Adminhtml_Block_Catalog_Category_Helper_Sortby_Default::class, + \Mage_Adminhtml_Block_Catalog_Helper_Form_Wysiwyg::class, + \Mage_Adminhtml_Block_Catalog_Product_Helper_Form_Apply::class, + \Mage_Adminhtml_Block_Catalog_Product_Helper_Form_Boolean::class, + \Mage_Adminhtml_Block_Catalog_Product_Helper_Form_Config::class, + \Mage_Adminhtml_Block_Catalog_Product_Helper_Form_Gallery::class, + \Mage_Adminhtml_Block_Catalog_Product_Helper_Form_Msrp_Enabled::class, + \Mage_Adminhtml_Block_Catalog_Product_Helper_Form_Msrp_Price::class, + \Mage_Adminhtml_Block_Catalog_Product_Helper_Form_Price::class, + \Mage_Adminhtml_Block_Catalog_Product_Helper_Form_Weight::class, + \Mage_Adminhtml_Block_Customer_Form_Element_Boolean::class, + \Mage_Adminhtml_Block_Customer_Form_Element_File::class, + \Mage_Adminhtml_Block_Customer_Form_Element_Image::class, + \Mage_Adminhtml_Block_System_Config_Form_Field_Export::class, + \Mage_Adminhtml_Block_System_Config_Form_Field_File::class, + \Mage_Adminhtml_Block_System_Config_Form_Field_Select_Allowspecific::class, + \Mage_Adminhtml_Block_Tax_Rate_Title_Fieldset::class, + \Mage_GiftMessage_Block_Adminhtml_Product_Helper_Form_Config::class, + \Mage_Rule_Block_Actions::class, + \Mage_Rule_Block_Conditions::class, + \Mage_Weee_Block_Element_Weee_Tax::class, + ]; + } + + /** + * classes require some mocked data ... call member function on null|bool + */ + public function getBlockClassesToMock(): array + { + return [ + \Mage_Adminhtml_Block_Api_Role::class, + \Mage_Adminhtml_Block_Catalog_Category_Edit::class, + \Mage_Adminhtml_Block_Catalog_Category_Edit_Form::class, + \Mage_Adminhtml_Block_Catalog_Category_Tab_Attributes::class, + \Mage_Adminhtml_Block_Catalog_Category_Tab_Design::class, + \Mage_Adminhtml_Block_Catalog_Category_Tab_General::class, + \Mage_Adminhtml_Block_Catalog_Category_Tabs::class, + \Mage_Adminhtml_Block_Catalog_Product_Attribute_Edit::class, + \Mage_Adminhtml_Block_Catalog_Product_Attribute_New_Product_Created::class, + \Mage_Adminhtml_Block_Catalog_Product_Attribute_Set_Main::class, + \Mage_Adminhtml_Block_Catalog_Product_Edit::class, + \Mage_Adminhtml_Block_Catalog_Product_Edit_Tab_Attributes::class, + \Mage_Adminhtml_Block_Catalog_Product_Edit_Tab_Crosssell::class, + \Mage_Adminhtml_Block_Catalog_Product_Edit_Tab_Related::class, + \Mage_Adminhtml_Block_Catalog_Product_Edit_Tab_Super_Config::class, + \Mage_Adminhtml_Block_Catalog_Product_Edit_Tab_Super_Config_Grid::class, + \Mage_Adminhtml_Block_Catalog_Product_Edit_Tab_Super_Config_Simple::class, + \Mage_Adminhtml_Block_Catalog_Product_Edit_Tab_Super_Group::class, + \Mage_Adminhtml_Block_Catalog_Product_Edit_Tab_Upsell::class, + \Mage_Adminhtml_Block_Catalog_Product_Edit_Tabs::class, + \Mage_Adminhtml_Block_Catalog_Product_Edit_Tabs_Configurable::class, + \Mage_Adminhtml_Block_Catalog_Product_Edit_Tabs_Grouped::class, + \Mage_Adminhtml_Block_Cms_Block_Edit::class, + \Mage_Adminhtml_Block_Cms_Block_Edit_Form::class, + \Mage_Adminhtml_Block_Cms_Page_Edit_Tab_Content::class, + \Mage_Adminhtml_Block_Customer_Edit::class, + \Mage_Adminhtml_Block_Customer_Edit_Tab_Addresses::class, + \Mage_Adminhtml_Block_Customer_Edit_Tab_Carts::class, + \Mage_Adminhtml_Block_Customer_Edit_Tab_View_Accordion::class, + \Mage_Adminhtml_Block_Customer_Group_Edit::class, + \Mage_Adminhtml_Block_Customer_Group_Edit_Form::class, + \Mage_Adminhtml_Block_Newsletter_Queue_Edit::class, + \Mage_Adminhtml_Block_Permissions_Editroles::class, + \Mage_Adminhtml_Block_Permissions_Role::class, + \Mage_Adminhtml_Block_Review_Rating_Summary::class, + \Mage_Adminhtml_Block_Sales_Order_Address::class, + \Mage_Adminhtml_Block_Sales_Order_Creditmemo_Create::class, + \Mage_Adminhtml_Block_Sales_Order_Creditmemo_Create_Items::class, + \Mage_Adminhtml_Block_Sales_Order_Creditmemo_View::class, + \Mage_Adminhtml_Block_Sales_Order_Invoice_Create::class, + \Mage_Adminhtml_Block_Sales_Order_Invoice_View::class, + \Mage_Adminhtml_Block_Sales_Order_Shipment_Create::class, + \Mage_Adminhtml_Block_Sales_Order_Shipment_View::class, + \Mage_Adminhtml_Block_Sales_Order_Shipment_View_Tracking::class, + \Mage_Adminhtml_Block_Sales_Order_View::class, + \Mage_Adminhtml_Block_Sales_Order_View_History::class, + \Mage_Adminhtml_Block_Sales_Order_View_Messages::class, + \Mage_Adminhtml_Block_Sales_Transactions_Detail::class, + \Mage_Adminhtml_Block_System_Design_Edit::class, + \Mage_Adminhtml_Block_System_Design_Edit_Tabs::class, + \Mage_Adminhtml_Block_System_Store_Edit::class, + \Mage_Adminhtml_Block_System_Variable_Edit::class, + \Mage_Adminhtml_Block_Tag_Assigned_Grid::class, + \Mage_Adminhtml_Block_Tag_Customer::class, + \Mage_Adminhtml_Block_Tag_Customer_Grid::class, + \Mage_Adminhtml_Block_Tag_Edit::class, + \Mage_Adminhtml_Block_Tag_Edit_Accordion::class, + \Mage_Adminhtml_Block_Tag_Edit_Assigned::class, + \Mage_Adminhtml_Block_Tag_Product::class, + \Mage_Adminhtml_Block_Tag_Product_Grid::class, + \Mage_Adminhtml_Block_Tag_Tag_Edit::class, + \Mage_Adminhtml_Block_Urlrewrite::class, + \Mage_Adminhtml_Block_Urlrewrite_Edit::class, + \Mage_Adminhtml_Block_Widget_Grid_Container::class, + \Mage_Bundle_Block_Adminhtml_Catalog_Product_Edit_Tab_Attributes::class, + \Mage_Bundle_Block_Adminhtml_Catalog_Product_Edit_Tabs::class, + \Mage_CatalogSearch_Block_Result::class, + \Mage_Customer_Block_Account::class, + \Mage_Customer_Block_Address_Book::class, + \Mage_Customer_Block_Form_Register::class, + \Mage_Index_Block_Adminhtml_Process_Edit::class, + \Mage_Payment_Block_Form_Container::class, + \Mage_Sales_Block_Adminhtml_Billing_Agreement_View::class, + \Mage_Sales_Block_Adminhtml_Recurring_Profile_View::class, + \Mage_Sales_Block_Billing_Agreement_View::class, + \Mage_Sales_Block_Order_History::class, + \Mage_Sales_Block_Order_Creditmemo::class, + \Mage_Sales_Block_Order_Details::class, + \Mage_Sales_Block_Order_Info::class, + \Mage_Sales_Block_Order_Invoice::class, + \Mage_Sales_Block_Order_Print::class, + \Mage_Sales_Block_Order_Print_Creditmemo::class, + \Mage_Sales_Block_Order_Print_Invoice::class, + \Mage_Sales_Block_Order_Print_Shipment::class, + \Mage_Sales_Block_Order_Shipment::class, + \Mage_Sales_Block_Order_View::class, + \Mage_Sales_Block_Recurring_Profile_View::class, + \Mage_Tag_Block_Product_Result::class, + \Mage_Widget_Block_Adminhtml_Widget_Instance_Edit::class, + \Mage_Widget_Block_Adminhtml_Widget_Instance_Edit_Tab_Properties::class, + ]; + } + + public function getBlockClassesWithErrors(): array + { + # exeption thrown ... check + return [ + # Error: Call to undefined method Mage_Api_Model_Resource_Roles_User_Collection::setUserFilter() + \Mage_Adminhtml_Block_Api_Tab_Userroles::class, + # ArgumentCountError: Too few arguments to function Varien_Data_Form_Element_Image::__construct(), 0 passed + \Mage_Adminhtml_Block_Catalog_Category_Helper_Image::class, + #ArgumentCountError: Too few arguments to function Varien_Data_Form_Element_Image::__construct(), 0 passed + \Mage_Adminhtml_Block_Catalog_Product_Helper_Form_Image::class, + # include(/var/www/html/app/design/frontend/base/default/template/dashboard/graph.phtml): failed to open stream: No such file or directory + \Mage_Adminhtml_Block_Dashboard::class, + # include(/var/www/html/app/design/frontend/base/default/template/dashboard/graph.phtml): failed to open stream: No such file or directory + \Mage_Adminhtml_Block_Dashboard_Diagrams::class, + # Error: Class 'Mage__Helper_Data' not found + \Mage_Adminhtml_Block_Dashboard_Graph::class, + # Error: Call to undefined method Mage_Admin_Model_Resource_Roles_User_Collection::setUserFilter() + \Mage_Adminhtml_Block_Permissions_Tab_Userroles::class, + # ArgumentCountError: Too few arguments to function Varien_Data_Form_Element_Image::__construct(), 0 passed + \Mage_Adminhtml_Block_System_Config_Form_Field_Image::class, + # ArgumentCountError: Too few arguments to function Mage_Adminhtml_Block_System_Config_Form_Field_Import::__construct(), 0 passed + \Mage_Adminhtml_Block_System_Config_Form_Field_Import::class, + # Exception: Unknown user type. + \Mage_Api2_Block_Adminhtml_Attribute_Tab_Resource::class, + ]; + } + + public function getBlockClassesWithSessions(): array + { + return [ + \Mage_Adminhtml_Block_Api_Buttons::class, + \Mage_Adminhtml_Block_Api_User::class, + \Mage_Adminhtml_Block_Api_User_Edit::class, + \Mage_Adminhtml_Block_Cache::class, + \Mage_Adminhtml_Block_Catalog_Category_Tree::class, + \Mage_Adminhtml_Block_Catalog_Category_Widget_Chooser::class, + \Mage_Adminhtml_Block_Catalog_Product::class, + \Mage_Adminhtml_Block_Catalog_Product_Attribute::class, + \Mage_Adminhtml_Block_Catalog_Product_Attribute_Set_Toolbar_Add::class, + \Mage_Adminhtml_Block_Catalog_Product_Attribute_Set_Toolbar_Main::class, + \Mage_Adminhtml_Block_Catalog_Product_Composite_Fieldset_Grouped::class, + \Mage_Adminhtml_Block_Catalog_Product_Edit_Action_Attribute::class, + \Mage_Adminhtml_Block_Catalog_Product_Edit_Tab_Categories::class, + \Mage_Adminhtml_Block_Catalog_Product_Edit_Tab_Settings::class, + \Mage_Adminhtml_Block_Catalog_Product_Edit_Tab_Super_Settings::class, + \Mage_Adminhtml_Block_Catalog_Product_Helper_Form_Gallery_Content::class, + \Mage_Adminhtml_Block_Catalog_Search::class, + \Mage_Adminhtml_Block_Catalog_Search_Edit::class, + \Mage_Adminhtml_Block_Checkout_Agreement::class, + \Mage_Adminhtml_Block_Checkout_Agreement_Edit::class, + \Mage_Adminhtml_Block_Cms_Block::class, + \Mage_Adminhtml_Block_Cms_Page::class, + \Mage_Adminhtml_Block_Cms_Page_Edit::class, + \Mage_Adminhtml_Block_Cms_Wysiwyg_Images_Content_Uploader::class, + \Mage_Adminhtml_Block_Customer::class, + \Mage_Adminhtml_Block_Customer_Group::class, + \Mage_Adminhtml_Block_Dashboard_Grids::class, + \Mage_Adminhtml_Block_Messages::class, + \Mage_Adminhtml_Block_Newsletter_Template_Edit::class, + \Mage_Adminhtml_Block_Notification_Inbox::class, + \Mage_Adminhtml_Block_Permissions_Block::class, + \Mage_Adminhtml_Block_Permissions_Block_Edit::class, + \Mage_Adminhtml_Block_Permissions_Buttons::class, + \Mage_Adminhtml_Block_Permissions_OrphanedResource::class, + \Mage_Adminhtml_Block_Permissions_User::class, + \Mage_Adminhtml_Block_Permissions_User_Edit::class, + \Mage_Adminhtml_Block_Permissions_Variable::class, + \Mage_Adminhtml_Block_Permissions_Variable_Edit::class, + \Mage_Adminhtml_Block_Promo_Catalog::class, + \Mage_Adminhtml_Block_Promo_Catalog_Edit::class, + \Mage_Adminhtml_Block_Promo_Quote::class, + \Mage_Adminhtml_Block_Promo_Quote_Edit::class, + \Mage_Adminhtml_Block_Rating_Edit::class, + \Mage_Adminhtml_Block_Rating_Rating::class, + \Mage_Adminhtml_Block_Report_Customer_Accounts::class, + \Mage_Adminhtml_Block_Report_Customer_Accounts_Grid::class, + \Mage_Adminhtml_Block_Report_Customer_Orders::class, + \Mage_Adminhtml_Block_Report_Customer_Orders_Grid::class, + \Mage_Adminhtml_Block_Report_Customer_Totals::class, + \Mage_Adminhtml_Block_Report_Customer_Totals_Grid::class, + \Mage_Adminhtml_Block_Report_Grid::class, + \Mage_Adminhtml_Block_Report_Product::class, + \Mage_Adminhtml_Block_Report_Product_Downloads::class, + \Mage_Adminhtml_Block_Report_Product_Lowstock::class, + \Mage_Adminhtml_Block_Report_Product_Ordered::class, + \Mage_Adminhtml_Block_Report_Product_Ordered_Grid::class, + \Mage_Adminhtml_Block_Report_Product_Sold::class, + \Mage_Adminhtml_Block_Report_Product_Sold_Grid::class, + \Mage_Adminhtml_Block_Report_Product_Viewed::class, + \Mage_Adminhtml_Block_Report_Refresh_Statistics::class, + \Mage_Adminhtml_Block_Report_Review_Customer::class, + \Mage_Adminhtml_Block_Report_Review_Detail::class, + \Mage_Adminhtml_Block_Report_Review_Product::class, + \Mage_Adminhtml_Block_Report_Sales_Bestsellers::class, + \Mage_Adminhtml_Block_Report_Sales_Coupons::class, + \Mage_Adminhtml_Block_Report_Sales_Invoiced::class, + \Mage_Adminhtml_Block_Report_Sales_Refunded::class, + \Mage_Adminhtml_Block_Report_Sales_Sales::class, + \Mage_Adminhtml_Block_Report_Sales_Shipping::class, + \Mage_Adminhtml_Block_Report_Sales_Tax::class, + \Mage_Adminhtml_Block_Report_Search::class, + \Mage_Adminhtml_Block_Report_Shopcart_Abandoned::class, + \Mage_Adminhtml_Block_Report_Shopcart_Customer::class, + \Mage_Adminhtml_Block_Report_Shopcart_Product::class, + \Mage_Adminhtml_Block_Report_Tag_Customer::class, + \Mage_Adminhtml_Block_Report_Tag_Customer_Detail::class, + \Mage_Adminhtml_Block_Report_Tag_Popular::class, + \Mage_Adminhtml_Block_Report_Tag_Popular_Detail::class, + \Mage_Adminhtml_Block_Report_Tag_Product::class, + \Mage_Adminhtml_Block_Report_Tag_Product_Detail::class, + \Mage_Adminhtml_Block_Review_Add::class, + \Mage_Adminhtml_Block_Review_Edit::class, + \Mage_Adminhtml_Block_Review_Main::class, + \Mage_Adminhtml_Block_Sales_Creditmemo::class, + \Mage_Adminhtml_Block_Sales_Invoice::class, + \Mage_Adminhtml_Block_Sales_Order::class, + \Mage_Adminhtml_Block_Sales_Order_Create::class, + \Mage_Adminhtml_Block_Sales_Order_Create_Billing_Method_Form::class, + \Mage_Adminhtml_Block_Sales_Order_Create_Messages::class, + \Mage_Adminhtml_Block_Sales_Order_Create_Sidebar::class, + \Mage_Adminhtml_Block_Sales_Order_Status::class, + \Mage_Adminhtml_Block_Sales_Order_Status_Assign::class, + \Mage_Adminhtml_Block_Sales_Order_Status_Edit::class, + \Mage_Adminhtml_Block_Sales_Order_Status_New::class, + \Mage_Adminhtml_Block_Sales_Shipment::class, + \Mage_Adminhtml_Block_Sales_Transactions::class, + \Mage_Adminhtml_Block_Sitemap::class, + \Mage_Adminhtml_Block_Sitemap_Edit::class, + \Mage_Adminhtml_Block_System_Account_Edit::class, + \Mage_Adminhtml_Block_System_Convert_Gui::class, + \Mage_Adminhtml_Block_System_Convert_Gui_Edit::class, + \Mage_Adminhtml_Block_System_Convert_Profile::class, + \Mage_Adminhtml_Block_System_Convert_Profile_Edit::class, + \Mage_Adminhtml_Block_System_Currency::class, + \Mage_Adminhtml_Block_System_Currency_Rate_Matrix::class, + \Mage_Adminhtml_Block_System_Currency_Rate_Services::class, + \Mage_Adminhtml_Block_System_Design::class, + \Mage_Adminhtml_Block_System_Email_Template::class, + \Mage_Adminhtml_Block_System_Email_Template_Edit::class, + \Mage_Adminhtml_Block_System_Store_Delete::class, + \Mage_Adminhtml_Block_System_Store_Delete_Group::class, + \Mage_Adminhtml_Block_System_Store_Delete_Website::class, + \Mage_Adminhtml_Block_System_Store_Store::class, + \Mage_Adminhtml_Block_System_Variable::class, + \Mage_Adminhtml_Block_Tag_Store_Switcher::class, + \Mage_Adminhtml_Block_Tag_Tag::class, + \Mage_Adminhtml_Block_Tax_Class::class, + \Mage_Adminhtml_Block_Tax_Class_Edit::class, + \Mage_Adminhtml_Block_Tax_Rate_Toolbar_Add::class, + \Mage_Adminhtml_Block_Tax_Rate_Toolbar_Save::class, + \Mage_Adminhtml_Block_Tax_Rule::class, + \Mage_Adminhtml_Block_Tax_Rule_Edit::class, + \Mage_Adminhtml_Block_Widget_Breadcrumbs::class, + \Mage_Adminhtml_Block_Widget_Form_Container::class, + \Mage_Adminhtml_Block_Widget_View_Container::class, + \Mage_Api2_Block_Adminhtml_Attribute::class, + \Mage_Api2_Block_Adminhtml_Attribute_Buttons::class, + \Mage_Api2_Block_Adminhtml_Attribute_Edit::class, + \Mage_Api2_Block_Adminhtml_Roles::class, + \Mage_Api2_Block_Adminhtml_Roles_Buttons::class, + \Mage_CatalogSearch_Block_Layer::class, + \Mage_Catalog_Block_Layer_View::class, + \Mage_Checkout_Block_Multishipping_Billing::class, + \Mage_Checkout_Block_Multishipping_Payment_Info::class, + \Mage_Checkout_Block_Onepage_Billing::class, + \Mage_Checkout_Block_Onepage_Login::class, + \Mage_Checkout_Block_Onepage_Payment::class, + \Mage_Checkout_Block_Onepage_Payment_Info::class, + \Mage_Checkout_Block_Onepage_Payment_Methods::class, + \Mage_Checkout_Block_Onepage_Review::class, + \Mage_Checkout_Block_Onepage_Shipping::class, + \Mage_Checkout_Block_Onepage_Shipping_Method::class, + \Mage_Core_Block_Messages::class, + \Mage_Customer_Block_Address_Edit::class, + \Mage_Downloadable_Block_Adminhtml_Catalog_Product_Edit_Tab_Downloadable_Links::class, + \Mage_Downloadable_Block_Adminhtml_Catalog_Product_Edit_Tab_Downloadable_Samples::class, + \Mage_Downloadable_Block_Customer_Products_List::class, + \Mage_ImportExport_Block_Adminhtml_Export_Edit::class, + \Mage_ImportExport_Block_Adminhtml_Import_Edit::class, + \Mage_Index_Block_Adminhtml_Process::class, + \Mage_Install_Block_State::class, + \Mage_Oauth_Block_Adminhtml_Oauth_Admin_Token::class, + \Mage_Oauth_Block_Adminhtml_Oauth_AuthorizedTokens::class, + \Mage_Oauth_Block_Adminhtml_Oauth_Consumer::class, + \Mage_Oauth_Block_Adminhtml_Oauth_Consumer_Edit::class, + \Mage_Oauth_Block_Adminhtml_Oauth_Consumer_Grid::class, + \Mage_Oauth_Block_Customer_Token_List::class, + \Mage_Paypal_Block_Adminhtml_Settlement_Details::class, + \Mage_Paypal_Block_Adminhtml_Settlement_Report::class, + \Mage_Paypal_Block_Express_Review_Billing::class, + \Mage_Paypal_Block_Express_Review_Shipping::class, + \Mage_Paypal_Block_Hosted_Pro_Iframe::class, + \Mage_Paypal_Block_Iframe::class, + \Mage_Paypal_Block_Payflow_Advanced_Iframe::class, + \Mage_Paypal_Block_Payflow_Link_Iframe::class, + \Mage_Review_Block_Customer_List::class, + \Mage_Review_Block_Customer_Recent::class, + \Mage_Review_Block_Form::class, + \Mage_Rss_Block_Catalog_Category::class, + \Mage_Rss_Block_Catalog_Salesrule::class, + \Mage_Rss_Block_Catalog_Special::class, + \Mage_Sales_Block_Adminhtml_Billing_Agreement::class, + \Mage_Sales_Block_Adminhtml_Recurring_Profile::class, + \Mage_Sales_Block_Billing_Agreements::class, + \Mage_Sales_Block_Guest_Links::class, + \Mage_Sales_Block_Order_Recent::class, + \Mage_Sales_Block_Reorder_Sidebar::class, + \Mage_Tag_Block_Customer_Recent::class, + \Mage_Tag_Block_Customer_View::class, + \Mage_Uploader_Block_Single::class, + \Mage_Widget_Block_Adminhtml_Widget::class, + \Mage_Widget_Block_Adminhtml_Widget_Instance::class, + ]; + } +}