The ObjectStateIdentifier
Search Criterion
searches for content based on its Object State identifier.
value
- string(s) representing the Object State identifier(s)target
(optional for PHP) - string representing the Object State group
$query->query = new Criterion\ObjectStateIdentifier(['ready']);
$query->query = new Criterion\ObjectStateIdentifier(['not_locked'], 'ez_lock');
=== "XML"
```xml
<Query>
<Filter>
<ObjectStateIdentifierCriterion>
<value>not_locked</value>
<target>ez_lock</target>
</ObjectStateIdentifierCriterion>
</Filter>
</Query>
```
=== "JSON"
```json
{
"Query": {
"Filter": {
"ObjectStateIdentifierCriterion": {
"value": "not_locked",
"target": "ez_lock"
}
}
}
}
```