From 442ac040cc20d4f70e0a6b8056a2cb334a6e0b42 Mon Sep 17 00:00:00 2001 From: Alexander Makarov Date: Sat, 14 Jan 2017 13:22:13 +0300 Subject: [PATCH] Used is_subclass_of() as suggested by @SamMousa https://github.com/yiisoft/yii2/commit/3946ac0dabf3cfce62ed251b89d6b66aa422e3be#commitcomment-20466575 --- framework/widgets/ActiveField.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/framework/widgets/ActiveField.php b/framework/widgets/ActiveField.php index 4dc7d061c4f..5bac6799975 100644 --- a/framework/widgets/ActiveField.php +++ b/framework/widgets/ActiveField.php @@ -713,7 +713,7 @@ public function widget($class, $config = []) $config['model'] = $this->model; $config['attribute'] = $this->attribute; $config['view'] = $this->form->getView(); - if (isset(class_parents($class)['yii\widgets\InputWidget'])) { + if (is_subclass_of($class, 'yii\widgets\InputWidget')) { $config['field'] = $this; if (isset($config['options'])) { $this->addAriaAttributes($config['options']);