[svn:PHP-Sandwich] r1436 - PHP-Sandwich/trunk/lib/PHP/Interpreter

[email protected] 31 Jul 2005 04:21:46 -0000
Newsgroups perl.php.sandwich.dev
Message-ID <[email protected]>
Author: gschlossnagle
Date: Sat Jul 30 21:21:45 2005
New Revision: 1436

Added:
   PHP-Sandwich/trunk/lib/PHP/Interpreter/Resource.pm
Modified:
   PHP-Sandwich/trunk/lib/PHP/Interpreter/Class.pm
Log:
add docs


Modified: PHP-Sandwich/trunk/lib/PHP/Interpreter/Class.pm
==============================================================================
--- PHP-Sandwich/trunk/lib/PHP/Interpreter/Class.pm	(original)
+++ PHP-Sandwich/trunk/lib/PHP/Interpreter/Class.pm	Sat Jul 30 21:21:45 2005
@@ -23,19 +23,15 @@ PHP::Interpreter::Class - PHP interprete
 
 =head1 DESCRIPTION
 
-See L<PHP::Interpreter|PHP::Interpreter>.
+This class is the opaque base class for PHP object containers.  PHP objects returned into PHP will be wrapped in objects
+of type PHP::Interpreter::Class::$CLASSNAME, which is a descendent of PHP::Interpreter::Class.  All method calls
+and attribute accesses which could be performed on the PHP object are performable on the Perl wrapper as well.
 
-=begin comment
+See L<PHP::Interpreter|PHP::Interpreter>.
 
 =head1 INTERFACE
 
-=head2 Constructors
-
-=head3 create
-
-Should there be any documentation of this module or its methods?
-
-=end comment
+This class has no public methods outside of the AUTOLOAD method supporting its proxy pattern.
 
 =head1 BUGS
 

Added: PHP-Sandwich/trunk/lib/PHP/Interpreter/Resource.pm
==============================================================================
--- (empty file)
+++ PHP-Sandwich/trunk/lib/PHP/Interpreter/Resource.pm	Sat Jul 30 21:21:45 2005
@@ -0,0 +1,39 @@
+package PHP::Interpreter::Resource;
+
+1;
+
+__END__
+
+=head1 NAME
+
+PHP::Interpreter::Resource - PHP interpreter classes
+
+=head1 DESCRIPTION
+
+This class is the opaque base class for PHP resource containers.  PHP resources returned into Perl will be wrapped in this type.  
+PHP resources have no attributes or methods, so this is simply an opaque container.
+
+See L<PHP::Interpreter|PHP::Interpreter>.
+
+=head1 INTERFACE
+
+This class has no public methods or attributes.
+
+=head1 BUGS
+
+Please send bug reports to <[email protected]>.
+
+=head1 AUTHORS
+
+George Schlossnagle <[email protected]>
+
+=head1 COPYRIGHT AND LICENSE
+
+Copyright (c) 2005 Kineticode, Inc. All Rights Reserved.
+
+This module is free software; you can redistribute it and/or modify it under
+the same terms as Perl itself.
+
+=cut
+
+