Permalink
Browse files

prepare stable release 1.3.0

  • Loading branch information...
1 parent 1b7aa8c commit db7bd043bff5e97f0edb58c546fef3aaf34d2a54 Laurent Laville committed Feb 15, 2012
Showing with 106 additions and 64 deletions.
  1. +47 −0 README.markdown
  2. +10 −0 docs/CHANGELOG.txt
  3. +13 −52 docs/index.txt
  4. +2 −2 docs/revision.txt
  5. +5 −4 package.php
  6. +29 −6 package.xml
View
47 README.markdown
@@ -0,0 +1,47 @@
+PHP_Reflect
+===========
+
+**PHP_Reflect** is a library that
+adds the ability to reverse-engineer classes, interfaces, functions, constants, namespaces and more.
+
+Installation
+------------
+
+PHP_Reflect should be installed using the [PEAR Installer](http://pear.php.net/).
+This installer is the backbone of PEAR, which provides a distribution system for PHP packages,
+and is shipped with every release of PHP since version 4.3.0.
+
+The PEAR channel (`bartlett.laurent-laville.org`) that is used to distribute PHP_Reflect
+needs to be registered with the local PEAR environment.
+Furthermore, component such as famous unit test framework PHPUnit is hosted
+on the PHPUnit PEAR channel (`pear.phpunit.de`).
+
+ $ pear channel-discover bartlett.laurent-laville.org
+ Adding Channel "bartlett.laurent-laville.org" succeeded
+ Discovery of channel "bartlett.laurent-laville.org" succeeded
+
+ $ pear channel-discover pear.phpunit.de
+ Adding Channel "pear.phpunit.de" succeeded
+ Discovery of channel "pear.phpunit.de" succeeded
+
+This has to be done only once. Now the PEAR Installer can be used to install packages from the Bartlett channel.
+
+ $ pear install bartlett/PHP_Reflect
+ downloading PHP_Reflect-1.3.0.tgz ...
+ Starting to download PHP_Reflect-1.3.0.tgz (83,888 bytes)
+ .........................done: 83,888 bytes
+ install ok: channel://bartlett.laurent-laville.org/PHP_Reflect-1.3.0
+
+After the installation you can find the PHP_Reflect source files inside your local PEAR directory.
+
+
+Documentation
+-------------
+
+The documentation for PHP_Reflect is available in different formats:
+
+* [English, multiple HTML files](http://php5.laurent-laville.org/reflect/manual/1.3/en/index.html)
+* [English, single HTML file](http://php5.laurent-laville.org/reflect/manual/1.3/en/phpreflect-book.html)
+* [English, PDF](http://php5.laurent-laville.org/reflect/manual/1.3/en/phpreflect-book.pdf)
+* [English, CHM](http://php5.laurent-laville.org/reflect/manual/1.3/en/phpreflect-book.chm.zip)
+* [English, EPUB](http://php5.laurent-laville.org/reflect/manual/1.3/en/phpreflect-book.epub.zip)
View
10 docs/CHANGELOG.txt
@@ -6,6 +6,16 @@ PHP_Reflect ChangeLog
:scriptsdir: js
+== Version 1.3.0 (2012-02-15)
+
+.Additions and changes:
+* additionnal TRAIT support (PHP 5.4.0 feature) with magic constant +--TRAIT--+
+* EPUB doc format is now available to download
+
+.Bug fixes:
+* none
+
+
== Version 1.2.0 (2012-02-01)
.Additions and changes:
View
65 docs/index.txt
@@ -4,15 +4,15 @@ include::revision.txt[]
:stylesdir: styles
:scriptsdir: js
:binary_dir: http://php5.laurent-laville.org/reflect/get/
-:man_dir: http://php5.laurent-laville.org/reflect/manual/1.2
+:man_dir: http://php5.laurent-laville.org/reflect/manual/1.3
image:images/logo.png[alt="PHP_Reflect logo"]
.{revdate}: PHP_Reflect {revnumber} Released
************************************************************************
Release highlights:
-- add TRAIT support (PHP 5.4.0 feature)
+- additionnal TRAIT support (PHP 5.4.0 feature) with magic constant +--TRAIT--+
Read the link:CHANGELOG.html[CHANGELOG] for a full list of all
additions, changes and bug fixes. Changes are documented in the
@@ -39,55 +39,16 @@ with tokenizer extension.
== Overview
-PHP_Reflect provides :
+.Features
-.Ability to reverse-engineer classes
-
-* Core, loaded extensions or user classes
-* Start and end lines of implementation
-* Gets doc comments
-* Gets namespace name
-
-.Ability to reverse-engineer interfaces
-
-* Core, loaded extensions or user classes
-* Start and end lines of implementation
-* Gets doc comments
-* Gets namespace name
-
-.Ability to reverse-engineer functions
-
-* Core, loaded extensions or user classes
-* Start and end lines of implementation
-* Gets doc comments
-* Gets namespace name
-
-.Ability to reverse-engineer constants
-
-* Core, loaded extensions or user classes
-* Start and end lines of implementation
-* Gets doc comments
-* Gets namespace name
-
-.Ability to reverse-engineer namespaces
-
-* Core, loaded extensions or user classes
-* Start and end lines of implementation
-* Gets doc comments
-
-.Ability to reverse-engineer includes
-
-* require, require_once, include, include_once
-* Start and end lines of implementation
-* Gets doc comments
-* Gets namespace name
-
-.Ability to reverse-engineer globals variables
-
-* Core and user globals
-* Start and end lines of implementation
-* Gets doc comments
-* Gets namespace name
+* ability to reverse-engineer classes
+* ability to reverse-engineer traits
+* ability to reverse-engineer interfaces
+* ability to reverse-engineer functions
+* ability to reverse-engineer constants
+* ability to reverse-engineer namespaces
+* ability to reverse-engineer includes
+* ability to reverse-engineer globals variables
== Documentation
@@ -97,8 +58,8 @@ from the table below to start downloading.
[options="header"]
|===========================
-| Language | Single HTML file | Many HTML files | HTML Help file | PDF file
-| English | link:{man_dir}/en/phpreflect-book.html.zip[phpreflect-book.html.zip] 53 Kb | link:{man_dir}/en/phpreflect-book.chunked.zip[phpreflect-book.chunked.zip] 44 Kb | link:{man_dir}/en/phpreflect-book.chm.zip[phpreflect-book.chm.zip] 40 Kb | link:{man_dir}/en/phpreflect-book.pdf[phpreflect-book.pdf] 72 Kb
+| Language | Single HTML file | Many HTML files | HTML Help file | PDF file | EPUB file
+| English | link:{man_dir}/en/phpreflect-book.html.zip[phpreflect-book.html.zip] 53 Kb | link:{man_dir}/en/phpreflect-book.chunked.zip[phpreflect-book.chunked.zip] 44 Kb | link:{man_dir}/en/phpreflect-book.chm.zip[phpreflect-book.chm.zip] 39 Kb | link:{man_dir}/en/phpreflect-book.pdf[phpreflect-book.pdf] 72 Kb | link:{man_dir}/en/phpreflect-book.epub.zip[phpreflect-book.epub.zip] 33Kb
|===========================
View
4 docs/revision.txt
@@ -1,4 +1,4 @@
:author: Laurent Laville
:email: pear@laurent-laville.org
-:revdate: February 1, 2012
-:revnumber: 1.2.0
+:revdate: 2012-02-15
+:revnumber: 1.3.0
View
9 package.php
@@ -15,14 +15,14 @@
$release_state = 'stable';
//$release_version = '1.2.0snapshot' . date('Ymd');
-$release_version = '1.2.0';
+$release_version = '1.3.0';
$api_state = 'stable';
-$api_version = '1.2.0';
+$api_version = '1.3.0';
$release_notes = "
Additions and changes:
-- add TRAIT support (PHP 5.4.0 feature)
-- refactoring of getArguments() method introduced in previous version 1.1.0
+- additionnal TRAIT support (PHP 5.4.0 feature) with magic constant __TRAIT__
+- EPUB doc format is now available to download
Bug fixes:
- none
@@ -44,6 +44,7 @@
'exceptions' => array(
'LICENSE' => 'doc',
'phpunit.xml' => 'test',
+ 'README.markdown' => 'doc',
),
)
);
View
35 package.xml
@@ -15,11 +15,11 @@ and more, by connecting php callbacks to tokens.
<email>pear@laurent-laville.org</email>
<active>yes</active>
</lead>
- <date>2012-02-01</date>
- <time>14:51:53</time>
+ <date>2012-02-15</date>
+ <time>17:34:41</time>
<version>
- <release>1.2.0</release>
- <api>1.2.0</api>
+ <release>1.3.0</release>
+ <api>1.3.0</api>
</version>
<stability>
<release>stable</release>
@@ -28,8 +28,8 @@ and more, by connecting php callbacks to tokens.
<license uri="http://www.opensource.org/licenses/bsd-license.php">BSD License</license>
<notes>
Additions and changes:
-- add TRAIT support (PHP 5.4.0 feature)
-- refactoring of getArguments() method introduced in previous version 1.1.0
+- additionnal TRAIT support (PHP 5.4.0 feature) with magic constant __TRAIT__
+- EPUB doc format is now available to download
Bug fixes:
- none
@@ -311,6 +311,9 @@ Bug fixes:
<file name="LICENSE" role="doc">
<tasks:replace from="@package_version@" to="version" type="package-info" />
</file>
+ <file name="README.markdown" role="doc">
+ <tasks:replace from="@package_version@" to="version" type="package-info" />
+ </file>
</dir> <!-- / -->
</contents>
<dependencies>
@@ -343,6 +346,26 @@ Bug fixes:
<changelog>
<release>
<version>
+ <release>1.3.0</release>
+ <api>1.3.0</api>
+ </version>
+ <stability>
+ <release>stable</release>
+ <api>stable</api>
+ </stability>
+ <date>2012-02-15</date>
+ <license uri="http://www.opensource.org/licenses/bsd-license.php">BSD License</license>
+ <notes>
+Additions and changes:
+- additionnal TRAIT support (PHP 5.4.0 feature) with magic constant __TRAIT__
+- EPUB doc format is now available to download
+
+Bug fixes:
+- none
+ </notes>
+ </release>
+ <release>
+ <version>
<release>1.2.0</release>
<api>1.2.0</api>
</version>

0 comments on commit db7bd04

Please sign in to comment.