second pass name change
This commit is contained in:
@@ -4,7 +4,7 @@
|
||||
|
||||
|
||||
[h3]What does $a mean?[/h3]
|
||||
$a is a class defined in boot.php and passed all around Red Matrix as a global reference variable. It defines everything necessary for the Red Matrix application: Server variables, URL arguments, page structures, layouts, content, installed plugins, output device info, theme info, identity of the observer and (potential) page owner ...
|
||||
$a is a class defined in boot.php and passed all around Hubzilla as a global reference variable. It defines everything necessary for the Hubzilla application: Server variables, URL arguments, page structures, layouts, content, installed plugins, output device info, theme info, identity of the observer and (potential) page owner ...
|
||||
We don't ever create more than one instance and always modify the elements of the single instance. The mechanics of this are somewhat tricky. If you have a function that is passed $a and needs to modify $a you need to declare it as a reference with '&' e.g.
|
||||
|
||||
[code]function foo(&$a) { $a->something = 'x'; // whatever };
|
||||
|
||||
Reference in New Issue
Block a user