Neomerx\JsonApi\Contracts\Encoder\EncoderInterface::encodeData PHP Method

encodeData() public method

Encode input as JSON API string.
public encodeData ( object | array | Iterato\Iterator | null $data, Neomerx\JsonApi\Contracts\Encoder\Parameters\EncodingParametersInterface $parameters = null ) : string
$data object | array | Iterato\Iterator | null Data to encode.
$parameters Neomerx\JsonApi\Contracts\Encoder\Parameters\EncodingParametersInterface Encoding parameters.
return string
    public function encodeData($data, EncodingParametersInterface $parameters = null);

Usage Example

Beispiel #1
0
 /**
  * {@inheritdoc}
  */
 public function render()
 {
     return $this->encoder->encodeData($this->data);
 }