getColumnClass(); $field = $this->getField(); $fieldID = $this->getFieldId(); //\Cmb2Grid\Cmb2\Utils::initializeFieldArg( $field->args['fields'][$fieldID], 'before_row' ); //\Cmb2Grid\Cmb2\Utils::initializeFieldArg( $field->args['fields'][$fieldID], 'after_row' ); if ( ! empty( $fieldID['before_row'] ) && ! empty( $fieldID['after_row'] ) ) { $field->args['fields'][ $fieldID ]['before_row'] .= "
"; $field->args['fields'][ $fieldID ]['after_row'] .= '
'; } } public function __construct( $field, \Cmb2Grid\Grid\Cmb2Grid $grid ) { $this->setParentFieldId( $field[0] ); $this->setFieldId( $field[1] ); $field = cmb2_get_field( $grid->getCmb2Obj(), $this->getParentFieldId() ); $this->setField( $field ); //parent::__construct( $field, $grid ); /* $this->setGrid( $grid ); if ( is_string( $field ) ) { $this->setFieldId( $field ); } elseif ( is_array( $field ) ) { $this->setFieldId( $field[0] ); } $fieldId = $this->getFieldId(); $field = cmb2_get_field( $grid->getCmb2Obj(), $fieldId ); $this->setField( $field ); if ( is_array( $field ) ) { if ( isset( $field['class'] ) ) { $this->setColumnClass( $field['class'] ); } } */ } function getParentFieldId() { return $this->parentFieldId; } function setParentFieldId( $parentFieldId ) { $this->parentFieldId = $parentFieldId; } } }