I've opened a handful of issues related to making the current iteration of pseduo namespaces work, and it's getting dangerously close to the July 21 sunset and I cannot get our application updated. I'm very concerned that our customers are soon going to lose access to their reporting data because of it.
https://github.com/googleads/googleads-php-lib/pull/45https://github.com/googleads/googleads-php-lib/pull/48https://github.com/googleads/googleads-php-lib/pull/54In the past, updating for versions has been tedious, but relatively straight forward.
- Download latest package from Google Code (now on GitHub)
- Update the build.properties file to set
wsdl2php.enablePseudoNamespaces=True
- Run `phing` to re-build the library from the WSDL files
- Place the updated files in the application and adjust the version identifier
- Go through the breaking changes list and update the pieces that will no longer work as designed
That step 3 is broken right now, and again, I'm hitting up against that deadline. I need to get to Step 5 as soon as possible to prevent issues with our customer reports.
Please let me know if you need more information, or if there is somewhere I can download a working copy of the library that isn't using common class names (like 'DateRange', 'Campaign', and 'Keyword') that are in conflict with what we already have in place.
- Stephen