mirror of
https://github.com/moodle/moodle.git
synced 2025-08-04 16:36:37 +02:00
MDL-22414 Getting rid of a relict method copied from restore subsystem
This commit is contained in:
parent
a78b139ce6
commit
d73c82e791
1 changed files with 0 additions and 27 deletions
|
@ -599,33 +599,6 @@ class moodle1_parser_processor extends grouped_parser_processor {
|
||||||
return $cdata;
|
return $cdata;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* Override this method so we'll be able to skip
|
|
||||||
* dispatching some well-known chunks, like the
|
|
||||||
* ones being 100% part of subplugins stuff. Useful
|
|
||||||
* for allowing development without having all the
|
|
||||||
* possible restore subplugins defined
|
|
||||||
*
|
|
||||||
* @todo review why is this here (it is a relict)
|
|
||||||
*/
|
|
||||||
protected function postprocess_chunk($data) {
|
|
||||||
|
|
||||||
// Iterate over all the data tags, if any of them is
|
|
||||||
// not 'subplugin_XXXX' or has value, then it's a valid chunk,
|
|
||||||
// pass it to standard (parent) processing of chunks.
|
|
||||||
foreach ($data['tags'] as $key => $value) {
|
|
||||||
if (trim($value) !== '' || strpos($key, 'subplugin_') !== 0) {
|
|
||||||
parent::postprocess_chunk($data);
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
// Arrived here, all the tags correspond to sublplugins and are empty,
|
|
||||||
// skip the chunk, and debug_developer notice
|
|
||||||
$this->chunks--; // not counted
|
|
||||||
debugging('Missing support on restore for ' . clean_param($data['path'], PARAM_PATH) .
|
|
||||||
' subplugin (' . implode(', ', array_keys($data['tags'])) .')', DEBUG_DEVELOPER);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Dispatches the data chunk to the converter class
|
* Dispatches the data chunk to the converter class
|
||||||
*
|
*
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue