rfc:namespace-importing-with-from

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
rfc:namespace-importing-with-from [2012/07/24 15:10] – Enhance namespace importing with from syntax reezerfc:namespace-importing-with-from [2012/07/25 05:06] – [Introduction] reeze
Line 8: Line 8:
 ===== Introduction ===== ===== Introduction =====
  
-This RFC proposes adding a new syntax <code php>from namespace use subnamespace as alias;</code>+This RFC proposes adding a new syntax <code php>from TopNamespace use Subnamespace as alias, Subnamespace2, Subnamespace3 as alias3;</code> 
 +This syntax is used to import multiple symbols from a common namespace cleanly.
 It will make namespace importing easier and reduce deplication. It will make namespace importing easier and reduce deplication.
  
Line 18: Line 19:
 <code php> <code php>
 <?php <?php
-use Top\A\Long\Namespaced\ClassA+use GlobalNamespace\SubSpace\ThirdSpace\Class1
-use Top\A\Long\Namespaced\ClassB+use GlobalNamespace\SubSpace\ThirdSpace\Class2
-use Top\A\Long\Namespaced\ClassC;+use GlobalNamespace\SubSpace\ThirdSpace\ForthSpace\Class3;
 </code> </code>
  
Line 28: Line 29:
 <code php> <code php>
 <?php <?php
-from Top\A\Long\Namespaced\NS use ClassAClassBClassC;+from GlobalNamespace\SubSpace\ThirdSace use Class1Class2ForthSpace\Class3;
 </code> </code>
  
Line 151: Line 152:
  
 * 2012-07-24 Initially created by Reeze Xia * 2012-07-24 Initially created by Reeze Xia
- 
rfc/namespace-importing-with-from.txt · Last modified: 2017/09/22 13:28 by 127.0.0.1