<?php
/**
 * Webkul Software.
 *
 * @category   Webkul
 * @package    Webkul_Agorae
 * @author     Webkul Software Private Limited
 * @copyright  Copyright (c) Webkul Software Private Limited (https://webkul.com)
 * @license    https://store.webkul.com/license.html
 */
namespace Webkul\Agorae\ViewModel;

use Webkul\Agorae\helper\Data;

/**
 * Agorae View Model
 */
class Agorae implements \Magento\Framework\View\Element\Block\ArgumentInterface
{
    /**
     * @var helper
     */
    protected $helper;

    /**
     * @var \Magento\Framework\Module\Manager
     */
    protected $moduleManager;

    /**
     * @param helper $helper
     *
     */
    public function __construct(
        Data $helper,
        \Magento\Framework\Module\Manager $moduleManager
    ) {
        $this->helper  = $helper;
        $this->moduleManager = $moduleManager;
    }

    /**
     * Get helper
     *
     * @return object \Webkul\Agorae\helper\Data
     */
    public function gethelper()
    {
        return $this->helper;
    }

    /**
     * Get module manager object
     *
     * @return object
     */
    public function getModuleManager()
    {
        return $this->moduleManager;
    }
}
