Sulu\Component\Content\Document\Structure\Structure::toArray PHP Method

toArray() public method

public toArray ( )
    public function toArray()
    {
        $values = [];
        foreach ($this->properties as $name => $property) {
            $values[$name] = $this->normalize($property->getValue());
        }
        return $values;
    }

Usage Example

示例#1
0
 /**
  * @param JsonSerializationVisitor $visitor
  * @param NodeInterface            $nodeInterface
  * @param array                    $type
  * @param Context                  $context
  */
 public function doSerialize(JsonSerializationVisitor $visitor, Structure $container, array $type, Context $context)
 {
     $array = $container->toArray();
     return $context->accept($array);
 }