code: public function setData($data)
      {
          if (is_array($data)) {
              $this->data = $data;
  
              return $this;
          }
          $this->data = json_decode($data, true);
          if (null === $this->data) {
              $this->data = $data;
          }
  
          return $this;
      }
docs: Sets the "data" of the MetaData.
  
  @param array|string $data
  
  @return MetaData