Re: Bug found somewhere : Re: [PECL-DEV] New package: Functional PHP
| From: | Benjamin Eberlei | Date: | Sat, 11 Jun 2011 07:55:31 +0000 |
| Subject: | Re: Bug found somewhere : Re: [PECL-DEV] New package: Functional PHP | ||
| References: | 1 | Groups: | php.pecl.dev |
| Request: | Send a blank email to pecl-dev+get-8353@lists.php.net to get a copy of this message | ||
pecl http switched to namespace in its 2.0 dev release just days ago, its on the list somewhere.
On Fri, 10 Jun 2011 17:02:04 +0100
Richard Quadling <rquadling@gmail.com> wrote:
> Hi.
>
> Just looking to build the documentation via docgen for this extension.
> Had a problem.
>
> Reduced test to ...
>
> php -n -d extension_dir=C:\php5\ext -d extension=php_functional.dll -r
> "$o = new ReflectionExtension('functional');
> print_r($o->getFunctions());"
>
> Output is ...
>
>
> Warning: ReflectionExtension::getFunctions(): Internal error: Cannot
> find extension function Functional\all in global function table in
> Command line code on line 1
>
> Warning: ReflectionExtension::getFunctions(): Internal error: Cannot
> find extension function Functional\any in global function table in
> Command line code on line 1
>
> Warning: ReflectionExtension::getFunctions(): Internal error: Cannot
> find extension function Functional\detect in global function table in
> Command line code on line 1
>
> Warning: ReflectionExtension::getFunctions(): Internal error: Cannot
> find extension function Functional\each in global function table in
> Command line code on line 1
>
> Warning: ReflectionExtension::getFunctions(): Internal error: Cannot
> find extension function Functional\invoke in global function table in
> Command line code on line 1
>
> Warning: ReflectionExtension::getFunctions(): Internal error: Cannot
> find extension function Functional\map in global function table in
> Command line code on line 1
>
> Warning: ReflectionExtension::getFunctions(): Internal error: Cannot
> find extension function Functional\none in global function table in
> Command line code on line 1
>
> Warning: ReflectionExtension::getFunctions(): Internal error: Cannot
> find extension function Functional\pluck in global function table in
> Command line code on line 1
>
> Warning: ReflectionExtension::getFunctions(): Internal error: Cannot
> find extension function Functional\reduce_left in global function
> table in Command line code on line 1
>
> Warning: ReflectionExtension::getFunctions(): Internal error: Cannot
> find extension function Functional\reduce_right in global function
> table in Command line code on line 1
>
> Warning: ReflectionExtension::getFunctions(): Internal error: Cannot
> find extension function Functional\reject in global function table in
> Command line code on line 1
>
> Warning: ReflectionExtension::getFunctions(): Internal error: Cannot
> find extension function Functional\select in global function table in
> Command line code on line 1
> Array
> (
> )
>
> At this stage, I don't know if the error is in the extension (php --re
> functional works OK and no warnings like sqlsrv) or in the Reflection
> classes not supporting namespaced entries.
>
> If there is another extension that has namespaced entries, then this
> should be easy to test. But I can't think of any.
>
> Richard.
>
> --
> Richard Quadling
> Twitter : EE : Zend : PHPDoc
> @RQuadling : e-e.com/M_248814.html : bit.ly/9O8vFY : bit.ly/lFnVea
>
> --
> PECL development discussion Mailing List (http://pecl.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>