Entry
class Entry extends BaseProxy
Entries class.
This class is used as a proxy for doing operations related to entries.
Properties
protected Client | $client | from BaseProxy | |
protected string|null | $spaceId | from BaseProxy | |
protected bool | $requiresSpaceId | Whether the current proxy requires a space ID for working properly. | from BaseProxy |
Methods
Returns the string to be used as baseUri option, or null otherwise.
No description
No description
Override this method in a proxy class if special headers are to be defined upon creation.
No description
No description
No description
No description
No description
No description
Returns the URI for the current proxy type.
An array of enabled methods for the current proxy.
Returns an Entry object which corresponds to the given resource ID in Contentful.
Details
in BaseProxy at line 78
ResourceInterface
__call(string $name, array $arguments)
Acts as a whitelister for protected methods.
in BaseProxy at line 93
protected string|null
getBaseUri()
Returns the string to be used as baseUri option, or null otherwise.
in BaseProxy at line 105
ResourceInterface
resolveLink(Link $link)
Shortcut for resolving links.
in BaseProxy at line 117
protected ResourceInterface|ResourceArray
getResource(array $values, Query $query = null, ResourceInterface $resource = null)
in BaseProxy at line 144
protected ResourceInterface
requestResource(string $method, string $uriSuffix, ResourceInterface|string $resource, int $version = null, mixed $body = null)
in BaseProxy at line 172
protected string
getResourceId(ResourceInterface|string $resource)
at line 31
ResourceInterface
create(Entry $resource, string $resourceId = null)
at line 52
protected string[]
getCreateAdditionalHeaders(ResourceInterface $resource)
Override this method in a proxy class if special headers are to be defined upon creation.
at line 31
ResourceInterface
update(Entry $resource)
at line 31
ResourceInterface
delete(Entry|string $resource, int $version = null)
at line 31
ResourceInterface
archive(Entry|string $resource, int $version = null)
at line 31
ResourceInterface
unarchive(Entry|string $resource, int $version = null)
at line 31
ResourceInterface
publish(Entry|string $resource, int $version = null)
at line 31
ResourceInterface
unpublish(Entry|string $resource, int $version = null)
at line 36
protected string
getResourceUri(array $values)
Returns the URI for the current proxy type.
at line 44
string[]
getEnabledMethods()
An array of enabled methods for the current proxy.
at line 66
Entry
get(string $resourceId)
Returns an Entry object which corresponds to the given resource ID in Contentful.
at line 82
ResourceArray
getAll(Query $query = null)
Returns a ResourceArray object containing Entry objects.