original_string: protected function getArrayValue($actual)
      {
          if (is_object($actual)) {
              return get_object_vars($actual);
          }
  
          if (is_array($actual)) {
              return $actual;
          }
  
          throw new \InvalidArgumentException('KeysMatcher expects object or array');
      }
code: protected function getArrayValue($actual)
      {
          if (is_object($actual)) {
              return get_object_vars($actual);
          }
  
          if (is_array($actual)) {
              return $actual;
          }
  
          throw new \InvalidArgumentException('KeysMatcher expects object or array');
      }
code_tokens: protected function getArrayValue ( $ actual ) { if ( is_object ( $ actual ) ) { return get_object_vars ( $ actual ) ; } if ( is_array ( $ actual ) ) { return $ actual ; } throw new \ InvalidArgumentException ( 'KeysMatcher expects object or array' ) ; }
docstring: Normalize the actual value into an array, whether it is an object
  or an array.
  
  @param object|array $actual
docstring_tokens: Normalize the actual value into an array whether it is an object or an array .