eZ\Publish\Core\Persistence\Cache\ObjectStateHandler::createGroup PHP Method

createGroup() public method

See also: eZ\Publish\SPI\Persistence\Content\ObjectState\Handler::createGroup
public createGroup ( eZ\Publish\SPI\Persistence\Content\ObjectState\InputStruct $input )
$input eZ\Publish\SPI\Persistence\Content\ObjectState\InputStruct
    public function createGroup(InputStruct $input)
    {
        $this->logger->logCall(__METHOD__, array('struct' => $input));
        $group = $this->persistenceHandler->objectStateHandler()->createGroup($input);
        $this->cache->clear('objectstategroup', 'all');
        $this->cache->getItem('objectstategroup', $group->id)->set($group)->save();
        return $group;
    }