Difference between revisions of "Zend"
From OpenEMR Project Wiki
Bradymiller (talk | contribs) |
Bradymiller (talk | contribs) |
||
Line 4: | Line 4: | ||
== Initial Import == | == Initial Import == | ||
On 6/28/14, imported the following commits: | On 6/28/14, imported the following commits: | ||
* 212e69fc2d84f9ad905e87c58d328d0964e74a02 - Main Zend Module Commit. | * [https://github.com/openemr/openemr/commit/212e69fc2d84f9ad905e87c58d328d0964e74a02 212e69] - Main Zend Module Commit. | ||
** WhyModulesInstaller.pdf - http://sourceforge.net/p/openemr/code-review/232/attachment/WhyModulesInstaller.pdf | ** 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 | ** 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. | ** 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. | * [https://github.com/openemr/openemr/commit/6e36d20be03bbeef7ba4f92387fd29a5be81b15f 6e36d2] - Removed a function in prior commit that is dangerous and not used. | ||
* 4befb72b2a3832449dd4a5289e58e2e403367d43 - Set correct permissions for application.config.php file | * [https://github.com/openemr/openemr/commit/4befb72b2a3832449dd4a5289e58e2e403367d43 4befb7] - Set correct permissions for application.config.php file | ||
** Required changes in the installation script and ubuntu/debian scripts | ** Required changes in the installation script and ubuntu/debian scripts | ||
* 88be3cf83214eecd110ffe2d14b385d7d11e1373 - Zend 2 library | * [https://github.com/openemr/openemr/commit/88be3cf83214eecd110ffe2d14b385d7d11e1373 88be3c] - 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. | ** 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. | ||
<br> | <br> | ||
== TO DO == | == TO DO == | ||
* Document how to get Zend configured for all OS's. | * Document how to get Zend configured for all OS's. |
Revision as of 23:04, 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:
- 212e69 - 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.
- 6e36d2 - Removed a function in prior commit that is dangerous and not used.
- 4befb7 - Set correct permissions for application.config.php file
- Required changes in the installation script and ubuntu/debian scripts
- 88be3c - 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.
Related Forum Threads