/** * @param int $id * @param array $embedded * @return CategoryWithEmbeddedTransfer|null */ public function get($id, array $embedded = []) { $endpoint = new Get($this->getTransport()); // Ask for embedded fields if (!empty($embedded)) { $endpoint->setParams(['embedded' => $embedded]); } $result = $this->performWithId($endpoint, $id); return $result ? CategoryWithEmbeddedTransfer::make($result) : null; }