11
11
*/
12
12
namespace Magento \Newsletter \Block \Adminhtml ;
13
13
14
+ use Magento \Backend \Block \Template ;
15
+ use Magento \Backend \Block \Template \Context ;
14
16
use Magento \Newsletter \Model \ResourceModel \Queue \Collection ;
17
+ use Magento \Newsletter \Model \ResourceModel \Queue \CollectionFactory ;
15
18
16
19
/**
17
20
* @api
18
21
* @since 100.0.2
19
22
*/
20
- class Subscriber extends \ Magento \ Backend \ Block \ Template
23
+ class Subscriber extends Template
21
24
{
22
25
/**
23
26
* Queue collection
@@ -32,34 +35,24 @@ class Subscriber extends \Magento\Backend\Block\Template
32
35
protected $ _template = 'Magento_Newsletter::subscriber/list.phtml ' ;
33
36
34
37
/**
35
- * @var \Magento\Newsletter\Model\ResourceModel\Queue\ CollectionFactory
38
+ * @var CollectionFactory
36
39
*/
37
40
protected $ _collectionFactory ;
38
41
39
42
/**
40
- * @param \Magento\Backend\Block\Template\ Context $context
41
- * @param \Magento\Newsletter\Model\ResourceModel\Queue\ CollectionFactory $collectionFactory
43
+ * @param Context $context
44
+ * @param CollectionFactory $collectionFactory
42
45
* @param array $data
43
46
*/
44
47
public function __construct (
45
- \ Magento \ Backend \ Block \ Template \ Context $ context ,
46
- \ Magento \ Newsletter \ Model \ ResourceModel \ Queue \ CollectionFactory $ collectionFactory ,
48
+ Context $ context ,
49
+ CollectionFactory $ collectionFactory ,
47
50
array $ data = []
48
51
) {
49
52
$ this ->_collectionFactory = $ collectionFactory ;
50
53
parent ::__construct ($ context , $ data );
51
54
}
52
55
53
- /**
54
- * Prepares block to render
55
- *
56
- * @return $this
57
- */
58
- protected function _beforeToHtml ()
59
- {
60
- return parent ::_beforeToHtml ();
61
- }
62
-
63
56
/**
64
57
* Return queue collection with loaded neversent queues
65
58
*
@@ -68,7 +61,7 @@ protected function _beforeToHtml()
68
61
public function getQueueCollection ()
69
62
{
70
63
if ($ this ->_queueCollection === null ) {
71
- /** @var $this->_queueCollection \Magento\Newsletter\Model\ResourceModel\Queue\ Collection */
64
+ /** @var $this->_queueCollection Collection */
72
65
$ this ->_queueCollection = $ this
73
66
->_collectionFactory
74
67
->create ()
0 commit comments