Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
reader_mock_map.php
Go to the documentation of this file.
1 <?php
8 
9 return [
10  [
11  'global',
12  [
13  \Magento\Framework\Interception\Test\Unit\Custom\Module\Model\Item::class => [
14  'plugins' => [
15  'simple_plugin' => [
16  'sortOrder' => 10,
17  'instance' =>
18  \Magento\Framework\Interception\Test\Unit\Custom\Module\Model\ItemPlugin\Simple::class,
19  ],
20  ],
21  ]
22  ],
23  ],
24  [
25  'backend',
26  [
27  \Magento\Framework\Interception\Test\Unit\Custom\Module\Model\Item::class => [
28  'plugins' => [
29  'advanced_plugin' => [
30  'sortOrder' => 5,
31  'instance' =>
32  \Magento\Framework\Interception\Test\Unit\Custom\Module\Model\ItemPlugin\Advanced::class,
33  ],
34  ],
35  ],
36  \Magento\Framework\Interception\Test\Unit\Custom\Module\Model\ItemContainer::class => [
37  'plugins' => [
38  'simple_plugin' => [
39  'sortOrder' => 15,
40  'instance' => Simple::class,
41  ],
42  ],
43  ],
44  \Magento\Framework\Interception\Test\Unit\Custom\Module\Model\StartingBackslash::class => [
45  'plugins' => [
46  'simple_plugin' => [
47  'sortOrder' => 20,
48  'instance' => Plugin::class,
49  ],
50  ],
51  ]
52  ]
53  ],
54  [
55  'frontend',
56  [\Magento\Framework\Interception\Test\Unit\Custom\Module\Model\Item::class => [
57  'plugins' => ['simple_plugin' => ['disabled' => true]],
58  ], \Magento\Framework\Interception\Test\Unit\Custom\Module\Model\Item\Enhanced::class => [
59  'plugins' => [
60  'advanced_plugin' => [
61  'sortOrder' => 5,
62  'instance' =>
63  \Magento\Framework\Interception\Test\Unit\Custom\Module\Model\ItemPlugin\Advanced::class,
64  ],
65  ],
66  ],
67  'SomeType' => [
68  'plugins' => [
69  'simple_plugin' => [
70  'instance' => 'NonExistingPluginClass',
71  ],
72  ],
73  ],
74  'typeWithoutInstance' => [
75  'plugins' => [
76  'simple_plugin' => [],
77  ],
78  ]
79  ]
80  ],
81  [
82  'emptyscope',
83  [
84 
85  ]
86  ]
87 ];