src/Synchronization/Manager.php
public function startSync(Query $query = null)
    {
        $query = null !== $query ? $query : new Query();
        $response = $this->client->syncRequest($query->getQueryData());

        return $this->buildResult($response);
    }
public function startSync(Query $query = null)
    {
        $query = null !== $query ? $query : new Query();
        $response = $this->client->syncRequest($query->getQueryData());

        return $this->buildResult($response);
    }
public function startSync ( Query $ query = null ) { $ query = null !== $ query ? $ query : new Query ( ) ; $ response = $ this -> client -> syncRequest ( $ query -> getQueryData ( ) ) ; return $ this -> buildResult ( $ response ) ; }
Starts a new Synchronization.
The result will contain all the resources currently present in the space.
By calling Result::isDone(), it can be checked if there's another page of results,
if so call `continueSync` to get the next page.

A Query object can be used to return only a subset of the space.

@param Query|null $query

@return Result
Starts a new Synchronization . The result will contain all the resources currently present in the space . By calling Result :: isDone () it can be checked if there s another page of results if so call continueSync to get the next page .