AKSW / OntoWiki

Semantic data wiki as well as Linked Data publishing engine
https://ontowiki.net
204 stars 51 forks source link

Remove Zend dependency #398

Open white-gecko opened 7 years ago

white-gecko commented 7 years ago

Remove all dependencies to zend 1, since it will be completely discontinued on 2016-09-28.

white-gecko commented 7 years ago

Currently we have dependencies to:

scripts/mod-auth-external/ontowiki.php and scripts/owadmin.php still depend on Zend_Loader_Autoloader, which is replaced by composer in the rest of the application

shinobu commented 7 years ago

I've searched through OntoWiki/application, OntoWiki/extensions and Erfurt/library/Erfurt. This should be a complete list of all dependencies.

Furthermore to those classes that sill depend on Zend_Loader_Autoloader some (I think it were those 2 listed above) still have require_once in the code.


OW

Zend_Application(Zend_Application_Bootstrap_Bootstrap) Zend_Config (Zend_Config_Ini ) Zend_Log (Zend_Log_Writer_Stream Zend_Log_Filter_Priority Zend_Log_Writer_Stream ) Zend_Session_Namespace Zend_Translate Zend_Controller (Zend_Controller_Action Zend_Controller_Action_Helper_Abstract Zend_Controller_Action_Helper_ViewRenderer Zend_Controller_Action_HelperBroker Zend_Controller_Front Zend_Controller_Plugin_Abstract Zend_Controller_Plugin_ErrorHandler Zend_Controller_Request_Http Zend_Controller_Request_Abstract Zend_Controller_Dispatcher_Standard Zend_Controller_Request_HttpTestCase) Zend_Layout::startMvc Zend_Test_PHPUnit_ControllerTestCase Zend_Http_Response Zend_View_Interface (Zend_View_Helper_Abstract Zend_View_Helper_Placeholder_Registry) Zend_Cache Zend_Loader Zend_Feed (Zend_Feed_Abstract) Zend_Http_Client (Zend_Http_Client_Adapter_Test) Zend_Uri::check Zend_Auth_Result::SUCCESS Zend_Session Zend_Json::decode Zend_Validate_EmailAddress Zend_OpenId_Extension_Sreg Zend_Loader_Autoloader Zend_Console_Getopt Exceptions (Zend_Config_Exception Zend_Log_Exception Zend_Translate_Exception Zend_Controller_Exception Zend_Controller_Dispatcher_Exception)


OW Extensions

Zend_File_Transfer Zend_Session_Namespace Zend_Mail (Zend_Mail_Transport_Smtp) Zend_Config (Zend_Config_Ini Zend_Config_Writer_Ini) Zend_Http_Client Zend_XmlRpc_Server Zend_Controller_Front (Zend_Controller_Request_Http Zend_Controller_Action_HelperBroker Zend_Controller_Router_Route) Zend_Translate Zend_Json_Server (Zend_Json_Server_Smd) Zend_Feed_Writer_Feed Zend_Uri::check


Erfurt

Zend_Cache (Zend_Cache_Core Zend_Cache_Backend_Memcached Zend_Cache_Backend Zend_Cache_Backend_Sqlite Zend_Cache_Backend_File Zend_Cache_Backend_Interface ) Zend_Config (Zend_Config_Ini ) Zend_Db (Zend_Db_Adapter_Sqlsrv Zend_Db_Adapter_Mysqli) Zend_Http_Client (Zend_Http_Client_Adapter_Proxy) Zend_Http_Response Zend_Auth ( Zend_Auth_Result Zend_Auth_Adapter_Interface) Zend_Log (Zend_Log_Writer_Null Zend_Log_Filter_Priority) Zend_Version::VERSION Zend_Mail (Zend_Validate_EmailAddress) Zend_OpenId_Consumer Exceptions (Zend_Exception Zend_Auth_Adapter_Exception Zend_Db_Adapter_Exception Zend_Config_Exception Zend_Uri_Exception)


All in All

Zend_Application(Zend_Application_Bootstrap_Bootstrap) Zend_Config (Zend_Config_Ini Zend_Config_Writer_Ini) Zend_Log (Zend_Log_Writer_Stream Zend_Log_Writer_Null Zend_Log_Filter_Priority Zend_Log_Writer_Stream ) Zend_Session_Namespace Zend_Translate Zend_Controller (Zend_Controller_Action Zend_Controller_Action_Helper_Abstract Zend_Controller_Action_Helper_ViewRenderer Zend_Controller_Action_HelperBroker Zend_Controller_Front Zend_Controller_Plugin_Abstract Zend_Controller_Plugin_ErrorHandler Zend_Controller_Request_Http Zend_Controller_Request_Abstract Zend_Controller_Dispatcher_Standard Zend_Controller_Request_HttpTestCase Zend_Controller_Router_Route) Zend_Layout::startMvc Zend_Test_PHPUnit_ControllerTestCase Zend_View_Interface (Zend_View_Helper_Abstract Zend_View_Helper_Placeholder_Registry) Zend_Cache (Zend_Cache_Core Zend_Cache_Backend_Memcached Zend_Cache_Backend Zend_Cache_Backend_Sqlite Zend_Cache_Backend_File Zend_Cache_Backend_Interface ) Zend_Loader Zend_Feed (Zend_Feed_Abstract) Zend_Http_Client (Zend_Http_Client_Adapter_Test Zend_Http_Client_Adapter_Proxy) Zend_Http_Response Zend_Auth ( Zend_Auth_Result Zend_Auth_Adapter_Interface) Zend_Session Zend_Validate_EmailAddress Zend_OpenId_Extension_Sreg Zend_Loader_Autoloader Zend_Console_Getopt Zend_File_Transfer Zend_Mail (Zend_Mail_Transport_Smtp Zend_Validate_EmailAddress) Zend_XmlRpc_Server Zend_Json_Server (Zend_Json_Server_Smd) Zend_Feed_Writer_Feed Zend_Db (Zend_Db_Adapter_Sqlsrv Zend_Db_Adapter_Mysqli) Zend_OpenId_Consumer Zend_Version::VERSION Zend_Uri::check Zend_Json::decode Exceptions (Zend_Exception Zend_Config_Exception Zend_Log_Exception Zend_Translate_Exception Zend_Controller_Exception Zend_Controller_Dispatcher_Exception Zend_Auth_Adapter_Exception Zend_Db_Adapter_Exception Zend_Uri_Exception)