Pimcore\Tool\RestClient::createObjectConcrete PHP Метод

createObjectConcrete() публичный Метод

Creates a new object.
public createObjectConcrete ( $object ) : mixed
$object
Результат mixed json encoded success value and id
    public function createObjectConcrete($object)
    {
        if ($object->getType() == "folder") {
            $documentType = "\\Pimcore\\Model\\Webservice\\Data\\Object\\Folder\\Out";
        } else {
            $documentType = "\\Pimcore\\Model\\Webservice\\Data\\Object\\Concrete\\Out";
        }
        $wsDocument = Webservice\Data\Mapper::map($object, $documentType, "out");
        $encodedData = json_encode($wsDocument);
        $response = $this->doRequest($this->buildEndpointUrl("object/"), "PUT", $encodedData);
        return $response;
    }