Extension:SecureProperties

What can this extension do?
This extension can securely get/set object properties through parser's magic words 'pg' and 'ps'. The extension's security feature comes from the fact that the magic words can only be used within a 'protected' page.

Features

 * Security: the 'magic words' of the extension can only be used on protected pages
 * Namespace exemption: configured namespaces are exempted from the 'protection' requirement

Usage

 * Property 'get':
 * Property 'set':
 * Method call:

Of course, those functions can be called in the context of 'ParserPhase2':
 * Property 'get':
 * Property 'set':
 * Method call:

Examples
Current user name:

Current user id:

Installation
Download:
 * Extension:ExtensionClass
 * SecureProperties.php
 * SecurePropertiesClass.php