public function toJsonLDArray($fields = [], $expand = [], $recursive = true)
    {
        return array_merge([
            '@context' => 'http://schema.org'
        ], $this->toArray($fields, $expand, $recursive));
    }
public function toJsonLDArray($fields = [], $expand = [], $recursive = true)
    {
        return array_merge([
            '@context' => 'http://schema.org'
        ], $this->toArray($fields, $expand, $recursive));
    }
public function toJsonLDArray ( $ fields = [ ] , $ expand = [ ] , $ recursive = true ) { return array_merge ( [ '@context' => 'http://schema.org' ] , $ this -> toArray ( $ fields , $ expand , $ recursive ) ) ; }
Converts the model into an array for usage in ld+json.

This method will first identify which fields to be included in the resulting array by calling [[resolveFields()]].
It will then turn the model into an array with these fields. If `$recursive` is true,
any embedded objects will also be converted into arrays.

If the model implements the [[Linkable]] interface, the resulting array will also have a `_link` element
which refers to a list of links as specified by the interface.

@param array $fields the fields being requested. If empty, all fields as specified by [[fields()]] will be returned.
@param array $expand the additional fields being requested for exporting. Only fields declared in [[extraFields()]]
will be considered.
@param bool $recursive whether to recursively return array representation of embedded objects.

@return array the array representation of the object
Converts the model into an array for usage in ld + json .