Difference between revisions of "Zend"
From OpenEMR Project Wiki
Bradymiller (talk | contribs) |
Bradymiller (talk | contribs) |
||
Line 16: | Line 16: | ||
== TO DO == | == TO DO == | ||
* Document how to get Zend configured for all OS's. | * Document how to get Zend configured for all OS's. | ||
** Discussed in | ** Discussed in [https://sourceforge.net/p/openemr/discussion/202506/thread/b515b5bd this forum thread]. | ||
* Get it working correctly on the [[Ubuntu-Debian_Package_Developers_Page|ubuntu/debian package]]. | * Get it working correctly on the [[Ubuntu-Debian_Package_Developers_Page|ubuntu/debian package]]. | ||
Revision as of 22:43, 28 June 2014
Overview
On 6/28/14, code requiring the Zend library was incorporated into the OpenEMR codebase. This was brought in by ZH Healthcare for a Module feature which is a large part of the Meaningful Use 2 project.
Initial Import
On 6/28/14, imported the following commits:
- 212e69fc2d84f9ad905e87c58d328d0964e74a02 - Main Zend Module Commit.
- WhyModulesInstaller.pdf - http://sourceforge.net/p/openemr/code-review/232/attachment/WhyModulesInstaller.pdf
- ModuleInstaller-DeveloperGuide.pdf - http://sourceforge.net/p/openemr/code-review/232/attachment/ModuleInstaller-DeveloperGuide.pdf
- Refer line no.26 in zend_modules/init_autoloader.php for setting up ZF2 Library Path Settings.
- 6e36d20be03bbeef7ba4f92387fd29a5be81b15f - Removed a function in prior commit that is dangerous and not used.
- 4befb72b2a3832449dd4a5289e58e2e403367d43 - Set correct permissions for application.config.php file
- Required changes in the installation script and ubuntu/debian scripts
- 88be3cf83214eecd110ffe2d14b385d7d11e1373 - Zend 2 library
- This is the actual Zend 2 library. This may be only temporary as developers learn to use this and if can figure out way for end users to install as an external dependency.
TO DO
- Document how to get Zend configured for all OS's.
- Discussed in this forum thread.
- Get it working correctly on the ubuntu/debian package.