'Top', 'right' => 'Right', 'bottom' => 'Bottom', 'left' => 'Left', ]; if( str_replace(['border-radius','border_radius'], '', $this->field['id']) != $this->field['id'] ){ // strpos in array $inputs = [ 'top' => '↖', 'right' => '↗', 'bottom' => '↘', 'left' => '↙', ]; } // value if ( $this->value ) { $value = $this->value; if( is_array($value) ){ $explode_val = $value; } else { $explode_val = explode(' ', $value); $explode_val = [ 'top' => $explode_val[0], 'right' => isset($explode_val[1]) ? $explode_val[1] : $explode_val[0], 'bottom' => isset($explode_val[2]) ? $explode_val[2] : $explode_val[0], 'left' => isset($explode_val[3]) ? $explode_val[3] : $explode_val[0], ]; } } elseif( ! empty( $this->field['std'] ) ) { $value = $this->field['std']; } else { $value = ''; } // classes if( $explode_val && (count($explode_val) == 4 ) && ( count(array_unique($explode_val) ) == 1) ){ $class .= ' isLinked'; $readonly = 'readonly'; } if( isset($this->field['version']) ){ $class .= ' '. $this->field['version']; } else { $class .= ' pseudo'; } // output ----- echo '