<?php

namespace Oney\ThreeByFour\Controller\Index;

use Magento\Backend\App\AbstractAction;
use Magento\Framework\App\ResponseInterface;

/**
 * Index Controller
 * 
 * Handles the main index page for Oney ThreeByFour module.
 * Loads and renders the layout for the admin interface.
 * 
 * @package Oney\ThreeByFour\Controller\Index
 * @version 1.0.0
 * @author Oney
 * @since 1.0.0
 */
class Index extends AbstractAction
{
    /**
     * Execute action
     * 
     * Loads and renders the layout for the admin interface.
     * 
     * @return ResponseInterface
     * @version 1.0.0
     */
    public function execute(): ResponseInterface
    {
        $this->_view->loadLayout();
        $this->_view->renderLayout();
        return $this->getResponse();
    }
}
