public function getIsInstructable()
    {
        $isAjax = (isset(Yii::$app->request->isAjax) && Yii::$app->request->isAjax);
        if (isset($_GET['_instruct'])) {
            if (!empty($_GET['_instruct'])) {
                $this->forceInstructions = true;
                $this->disableInstructions = false;
            } else {
                $this->forceInstructions = false;
                $this->disableInstructions = true;
            }
        }

        return (is_array($this->data) || $this->forceInstructions || $isAjax) && !$this->disableInstructions;
    }