Xpressengine\DynamicField\RevisionManager::getHandler PHP Method

getHandler() public method

get dynamic field handler
public getHandler ( ) : DynamicFieldHandler
return DynamicFieldHandler
    public function getHandler()
    {
        return $this->handler;
    }

Usage Example

 /**
  * get inserted revision data list by document id
  *
  * @param string       $id     document id
  * @param ConfigEntity $config document config entity
  * @return array
  */
 public function fetchById($id, ConfigEntity $config)
 {
     $query = $this->connection->table($this->table)->where('id', $id);
     $configs = $this->revisionManager->getHandler()->getConfigHandler()->gets($config->get('group'));
     $query = $this->revisionManager->join($configs, $query->getQuery());
     return $query->orderBy($this->table . '.revisionNo', 'desc')->get(['*', 'documents_revision.revisionId as revisionId', 'documents_revision.revisionNo as revisionNo']);
 }
All Usage Examples Of Xpressengine\DynamicField\RevisionManager::getHandler