1e447a785SAnna Dabrowska<?php 2*a6bdb2dfSAndreas Gohr 3*a6bdb2dfSAndreas Gohruse dokuwiki\Extension\Plugin; 4*a6bdb2dfSAndreas Gohr 5e447a785SAnna Dabrowska/** 6e447a785SAnna Dabrowska * DokuWiki Plugin elasticsearch (Plugins Helper Component) 7e447a785SAnna Dabrowska * 8e447a785SAnna Dabrowska * @license GPL 2 http://www.gnu.org/licenses/gpl-2.0.html 9e447a785SAnna Dabrowska * @author Andreas Gohr <gohr@cosmocode.de> 10e447a785SAnna Dabrowska * @author Anna Dabrowska <dabrowska@cosmocode.de> 11e447a785SAnna Dabrowska */ 12*a6bdb2dfSAndreas Gohrclass helper_plugin_elasticsearch_plugins extends Plugin 13e447a785SAnna Dabrowska{ 14e447a785SAnna Dabrowska /** 15e447a785SAnna Dabrowska * Update state of any changes for a page, 16e447a785SAnna Dabrowska * e.g. plugins' data related to the page 17e447a785SAnna Dabrowska * 18e447a785SAnna Dabrowska * @param string $id 19e447a785SAnna Dabrowska * @return bool 20e447a785SAnna Dabrowska */ 21*a6bdb2dfSAndreas Gohr public function updateRefreshState($id) 22*a6bdb2dfSAndreas Gohr { 23e447a785SAnna Dabrowska $refreshStateFile = metaFN($id, '.elasticsearch_refresh'); 24e447a785SAnna Dabrowska return io_saveFile($refreshStateFile, ''); 25e447a785SAnna Dabrowska } 26e447a785SAnna Dabrowska} 27