Elementor\Group_Control_Base::_add_group_args_to_control PHP Method

_add_group_args_to_control() protected method

protected _add_group_args_to_control ( $control_id, $control_args )
    protected function _add_group_args_to_control($control_id, $control_args)
    {
        $args = $this->get_args();
        if (!empty($args['tab'])) {
            $control_args['tab'] = $args['tab'];
        }
        if (!empty($args['section'])) {
            $control_args['section'] = $args['section'];
        }
        $control_args['classes'] = $this->get_base_group_classes() . ' elementor-group-control-' . $control_id;
        if (!empty($args['condition'])) {
            if (empty($control_args['condition'])) {
                $control_args['condition'] = [];
            }
            $control_args['condition'] += $args['condition'];
        }
        return $control_args;
    }