nlopess         Fri Sep  8 11:37:32 2006 UTC

  Modified files:              
    /phpdoc/en/appendices       migration5.xml 
    /phpdoc/en/language/oop5    basic.xml 
  Log:
  close #34697: classes should be defined before use
  
http://cvs.php.net/viewvc.cgi/phpdoc/en/appendices/migration5.xml?r1=1.49&r2=1.50&diff_format=u
Index: phpdoc/en/appendices/migration5.xml
diff -u phpdoc/en/appendices/migration5.xml:1.49 
phpdoc/en/appendices/migration5.xml:1.50
--- phpdoc/en/appendices/migration5.xml:1.49    Wed Sep  6 19:39:01 2006
+++ phpdoc/en/appendices/migration5.xml Fri Sep  8 11:37:31 2006
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.49 $ -->
+<!-- $Revision: 1.50 $ -->
  <appendix id="migration5">
   <title>Migrating from PHP 4 to PHP 5</title>
 
@@ -95,7 +95,10 @@
     </listitem>
     <listitem>
      <simpara>
-      You should always define your classes prior to use.
+      In some cases classes must be declared before use. It only happens if
+      some of the new features of PHP 5 (such as <link
+      linkend="language.oop5.interfaces">interfaces</link>) are used.
+      Otherwise the behaviour is the old.
      </simpara>
     </listitem>
     <listitem>
http://cvs.php.net/viewvc.cgi/phpdoc/en/language/oop5/basic.xml?r1=1.18&r2=1.19&diff_format=u
Index: phpdoc/en/language/oop5/basic.xml
diff -u phpdoc/en/language/oop5/basic.xml:1.18 
phpdoc/en/language/oop5/basic.xml:1.19
--- phpdoc/en/language/oop5/basic.xml:1.18      Wed Sep  6 11:57:23 2006
+++ phpdoc/en/language/oop5/basic.xml   Fri Sep  8 11:37:31 2006
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.18 $ -->
+<!-- $Revision: 1.19 $ -->
 
  <sect1 id="language.oop5.basic">
   <title>The Basics</title>
@@ -131,7 +131,9 @@
     assigned to a variable.  An object will always be assigned when
     creating a new object unless the object has a
     <link linkend="language.oop5.decon">constructor</link> defined that throws 
an
-    <link linkend="language.exceptions">exception</link> on error.
+    <link linkend="language.exceptions">exception</link> on error. Classes
+    should be defined before instantiation (and in some cases this is a
+    requirement).
    </para>
    <example>
     <title>Creating an instance</title>

Reply via email to