/** * Applies remote entities filters and passes result to proxy server * * @return void */ protected function _applyRemoteEntitiesFilters(EngineBlock_Corto_CoreProxy $proxyServer) { if (empty($this->_remoteEntitiesFilter)) { return; } $remoteEntities = $proxyServer->getRemoteEntities(); foreach ($this->_remoteEntitiesFilter as $remoteEntityFilter) { $remoteEntities = call_user_func_array($remoteEntityFilter, array($remoteEntities, $proxyServer)); } $proxyServer->setRemoteEntities($remoteEntities); }