Neomerx\JsonApi\Contracts\Schema\SchemaFactoryInterface::createResourceObject PHP Method

createResourceObject() public method

Create resource object.
public createResourceObject ( Neomerx\JsonApi\Contracts\Schema\SchemaProviderInterface $schema, object $resource, boolean $isInArray, int>\arraynull $attributeKeysFilter = null ) : Neomerx\JsonApi\Contracts\Schema\ResourceObjectInterface
$schema Neomerx\JsonApi\Contracts\Schema\SchemaProviderInterface
$resource object
$isInArray boolean
$attributeKeysFilter int>\arraynull
return Neomerx\JsonApi\Contracts\Schema\ResourceObjectInterface
    public function createResourceObject(SchemaProviderInterface $schema, $resource, $isInArray, $attributeKeysFilter = null);

Usage Example

Beispiel #1
0
 /**
  * @inheritdoc
  */
 public function createResourceObject($resource, $isOriginallyArrayed, $attributeKeysFilter = null)
 {
     return $this->factory->createResourceObject($this, $resource, $isOriginallyArrayed, $attributeKeysFilter);
 }