rfc:streamline-phar-api

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
rfc:streamline-phar-api [2008/03/28 14:56] – save temporarily lstrojnyrfc:streamline-phar-api [2008/03/28 15:01] – save temporarily lstrojny
Line 3: Line 3:
 This proposal aims to streamline the Phar API to make it more usable and intuitive.  This proposal aims to streamline the Phar API to make it more usable and intuitive. 
 ===== Concrete change proposals ===== ===== Concrete change proposals =====
 +
 ==== Phar ==== ==== Phar ====
 === Modifying Phar archive content === === Modifying Phar archive content ===
Line 29: Line 30:
 </code> </code>
  
 +=== Adding createDirectory() ===
 +== Proposal ==
 +Add the method Phar->createDirectory() to explicitly create a new directory. createDirectory() will return another Phar object and takes a dirname (string) as an argument.
 +== Code ==
 +<code php>
 +$phar = new Phar('test.phar');
 +$dir = $phar->createDirectory('foo');
 +$dir['file'] = 'content'; // Set the file 'foo/file' to 'content'
 +</code>
  
 ==== SplFileInfo ==== ==== SplFileInfo ====
rfc/streamline-phar-api.txt · Last modified: 2017/09/22 13:28 by 127.0.0.1