public function getEntry(string $entryId, string $locale = null): Entry
    {
        $locale = $locale ?: $this->defaultLocale;

        /** @var Entry $entry */
        $entry = $this->requestWithCache(
            '/spaces/'.$this->spaceId.'/environments/'.$this->environmentId.'/entries/'.$entryId,
            ['locale' => $locale],
            'Entry',
            $entryId,
            $this->getLocaleForCacheKey($locale)
        );

        return $entry;
    }
public function getEntry(string $entryId, string $locale = null): Entry
    {
        $locale = $locale ?: $this->defaultLocale;

        
        $entry = $this->requestWithCache(
            '/spaces/'.$this->spaceId.'/environments/'.$this->environmentId.'/entries/'.$entryId,
            ['locale' => $locale],
            'Entry',
            $entryId,
            $this->getLocaleForCacheKey($locale)
        );

        return $entry;
    }
public function getEntry ( string $ entryId , string $ locale = null ) : Entry { $ locale = $ locale ? : $ this -> defaultLocale ; /** @var Entry $entry */ $ entry = $ this -> requestWithCache ( '/spaces/' . $ this -> spaceId . '/environments/' . $ this -> environmentId . '/entries/' . $ entryId , [ 'locale' => $ locale ] , 'Entry' , $ entryId , $ this -> getLocaleForCacheKey ( $ locale ) ) ; return $ entry ; }
{@inheritdoc}
{