php: Wrap classes using only swig_object_wrapper
We no longer use PHP resources to wrap classes, and the proxy classes no longer has a _cPtr property.
This commit is contained in:
parent
0267ee374b
commit
40da8bcbb6
6 changed files with 83 additions and 203 deletions
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
%import "import_nomodule.h"
|
||||
|
||||
#if !defined(SWIGJAVA) && !defined(SWIGRUBY) && !defined(SWIGCSHARP) && !defined(SWIGD) && !defined(SWIGPYTHON_BUILTIN)
|
||||
#if !defined(SWIGJAVA) && !defined(SWIGRUBY) && !defined(SWIGCSHARP) && !defined(SWIGD) && !defined(SWIGPYTHON_BUILTIN) && !defined(SWIGPHP)
|
||||
|
||||
/**
|
||||
* The proxy class does not have Bar derived from Foo, yet an instance of Bar
|
||||
|
|
@ -16,8 +16,8 @@
|
|||
* language modules).
|
||||
*
|
||||
* This violation of the type system is not possible in Java, C# and D due to
|
||||
* static type checking. It's also not (currently) possible in Ruby, but this may
|
||||
* be fixable (needs more investigation).
|
||||
* static type checking. It's also not (currently) possible in PHP or Ruby, but
|
||||
* this may be fixable (needs more investigation).
|
||||
*/
|
||||
|
||||
%newobject create_Foo;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue