original_string: protected function is_empty($value) : bool {
          if ($this->datafield() === 'value' || $this->datafield() === 'charvalue' || $this->datafield() === 'shortcharvalue') {
              return '' . $value === '';
          }
          return empty($value);
      }
code: protected function is_empty($value) : bool {
          if ($this->datafield() === 'value' || $this->datafield() === 'charvalue' || $this->datafield() === 'shortcharvalue') {
              return '' . $value === '';
          }
          return empty($value);
      }
code_tokens: protected function is_empty ( $ value ) : bool { if ( $ this -> datafield ( ) === 'value' || $ this -> datafield ( ) === 'charvalue' || $ this -> datafield ( ) === 'shortcharvalue' ) { return '' . $ value === '' ; } return empty ( $ value ) ; }
docstring: Checks if the value is empty
  
  @param mixed $value
  @return bool
docstring_tokens: Checks if the value is empty