diff --git a/app/code/Magento/Backend/Block/Template.php b/app/code/Magento/Backend/Block/Template.php
index d0f39b54c1492..3ae4451a2592f 100644
--- a/app/code/Magento/Backend/Block/Template.php
+++ b/app/code/Magento/Backend/Block/Template.php
@@ -3,6 +3,9 @@
* Copyright © Magento, Inc. All rights reserved.
* See COPYING.txt for license details.
*/
+
+declare(strict_types=1);
+
namespace Magento\Backend\Block;
/**
@@ -17,10 +20,12 @@
* Example:
*
*
- * My\Module\ViewModel\Custom
+ * My\Module\ViewModel\Custom
*
*
*
+ * Your class object can then be accessed by doing $block->getViewModel()
+ *
* @api
* @SuppressWarnings(PHPMD.NumberOfChildren)
* @since 100.0.2
diff --git a/app/code/Magento/Backend/Block/Widget/Grid/Column/Renderer/Massaction.php b/app/code/Magento/Backend/Block/Widget/Grid/Column/Renderer/Massaction.php
index 320713f8b57c4..a611e91f32f00 100644
--- a/app/code/Magento/Backend/Block/Widget/Grid/Column/Renderer/Massaction.php
+++ b/app/code/Magento/Backend/Block/Widget/Grid/Column/Renderer/Massaction.php
@@ -65,7 +65,7 @@ public function render(\Magento\Framework\DataObject $row)
*/
protected function _getCheckboxHtml($value, $checked)
{
- $id = 'id_' . rand(0, 999);
+ $id = 'id_' . random_int(0, 999);
$html = '