File tree Expand file tree Collapse file tree
user_guide_src/source/general Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -292,9 +292,11 @@ There are two ways to implement a Registrar: **implicit** and **explicit**.
292292Implicit Registrars
293293===================
294294
295- Any namespace may define registrars by using the **Config/Registrar.php ** file.
296- These files are classes whose methods are
297- named for each configuration class you wish to extend.
295+ Implicit Registrars can change any Config class properties.
296+
297+ Any namespace may define implicit registrars by using the **Config/Registrar.php **
298+ file. These files are classes whose methods are named for each configuration class
299+ you wish to extend.
298300
299301For example, a third-party module or Composer package might
300302wish to supply an additional template to ``Config\Pager `` without overwriting whatever a developer has
@@ -310,6 +312,9 @@ overwrite priority.
310312Explicit Registrars
311313===================
312314
315+ Explicit Registrars can only change the Config class properties in which they are
316+ registered.
317+
313318A configuration file can also specify any number of registrars explicitly.
314319This is done by adding a ``$registrars `` property to your configuration file,
315320holding an array of the names of candidate registrars:
You can’t perform that action at this time.
0 commit comments