> On 8/2/07, js <[EMAIL PROTECTED]> wrote:
> you may need to work with the reflective functions for a while to get them
down.
> if you want to see some usage of them, check out
> PHPUnit<http://www.phpunit.de/>
.
> Robin Vickery wrote:
> $properties = (array) $myObject;
> no?
no, thats why there are reflective methods. to expose the private member
variables.
php -a
php > class someObj {
php { private $someVar = null;
php { }
php > $newobj = new someObj();
php > $properties = (array) $newobj;
php > var_dump($properties);
array(1) {
["someObjsomeVar"]=>
NULL
}
-nathan
On 8/2/07, js <[EMAIL PROTECTED]> wrote:
>
> Hi list.
>
> I'm trying to write a ORM in PHP.
> I want the ORM to have metadata mapping, which have a list of properties
> name
> and the value, without using any external file.
> (I like simple one, not want messy XML)
>
> I'm thinking PHP's reflective functions might help me to do that
> and treid get_object_vars but it doesn't return properties name
> and even value itself when it haven't been assigned any value.
>
> Is there any good way to get a list of properties name and the value?
> Or some good PHP framework's implementation to study for this?
>
> Thanks in advance.
>
> --
> PHP General Mailing List ( http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>