[
https://issues.apache.org/jira/browse/THRIFT-1615?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13400216#comment-13400216
]
Xavier HAUSHERR commented on THRIFT-1615:
-----------------------------------------
- The namespaced version of PHP lib is just for new thrift version (0.9).
Maintening two libraries would be something difficult I think.
- I have added the SF2 Autoloader component just to add a good and independent
loader, but it is not mandatory to use it. It's just to provide one autoloader.
- If you wan't to use Thrift in SF2 with v0.8, you can use the bundles we
create for Overblog:
- https://github.com/ebuzzing/thrift/tree/0.8.x => Thrift fork with
namespaced version for v0.8
- https://github.com/ebuzzing/OverblogThriftBundle => The bundle to include
thrift in SF2
We use these bundles for Overblog, and it works very well. Feel free to provide
any comment.
> Thrift for Symfony 2
> --------------------
>
> Key: THRIFT-1615
> URL: https://issues.apache.org/jira/browse/THRIFT-1615
> Project: Thrift
> Issue Type: Improvement
> Components: PHP - Compiler, PHP - Library
> Affects Versions: 0.8, 0.9
> Reporter: Xavier HAUSHERR
> Labels: improvement, php, symfony2
> Fix For: 0.9
>
> Attachments: namespace.patch, thrift-0.8.x-phpsf2.patch,
> thrift-trunk-phpsf2.patch
>
>
> Hi,
> In order to use Thrift with the Framework Symfony 2 and its great
> ClassLoader, I have:
> namespaced your PHP Lib (phpsf2)
> added an option sf2 to the PHP compiler. The main differences, are the use of
> namespace, and remove your autloader.
> I have done this in the 0.8x branch (stable version) and in your trunk.
> I use it with a Symfony bundle I create to have a cool integration in Symfony
> 2. Here is the git: [email protected]:ebuzzing/OverblogThriftBundle.git
> Feel free to send me any question, any feedback on my pull request.
> Best regards.
> Xavier HAUSHERR
> Overblog CTO
> @xkobal
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira