Lines Matching refs:pluginCascade
21 protected $pluginCascade = ['default' => [], 'local' => [], 'protected' => []];
171 if (array_key_exists($plugin, $this->pluginCascade['protected'])) return false;
184 if (array_key_exists($plugin, $this->pluginCascade['protected'])) return false;
196 return $this->pluginCascade;
259 if ($local_plugins != $this->pluginCascade['local'] || $forceSave) {
292 $local_default = array_diff_key($backup, $this->pluginCascade['protected']);
295 $diffed_ones = array_diff_key($local_default, $this->pluginCascade['default']);
301 return array_merge($sure_plugins, array_diff_assoc($conflicts, $this->pluginCascade['default']));
313 $this->pluginCascade[$type] = $this->checkRequire($config_cascade['plugins'][$type]);
318 $this->pluginCascade['local'] = $this->checkRequire([$this->lastLocalConfigFile]);
319 $this->pluginCascade['default'] = array_merge(
320 $this->pluginCascade['default'],
324 $this->pluginCascade['default'],
325 $this->pluginCascade['local'],
326 $this->pluginCascade['protected']