Dmitriy Simushev
|
38668789b9
|
Change keys of array return by Thread::getMessages
|
2013-03-13 15:32:43 +00:00 |
|
Dmitriy Simushev
|
53e9400dde
|
Add PluginManager::getAllPlugins() method
|
2013-03-13 15:32:42 +00:00 |
|
Dmitriy Simushev
|
f1224a98ee
|
Fix ability to change avatar
|
2013-03-13 15:32:42 +00:00 |
|
Dmitriy Simushev
|
1528c610d7
|
Moved themeMessage method from ThreadProcessor to Thread
|
2013-03-13 15:32:42 +00:00 |
|
Dmitriy Simushev
|
c26fc8bb26
|
Fix early return from RequestProcessor::processRequest
|
2013-03-13 15:32:42 +00:00 |
|
Dmitriy Simushev
|
69477cea8d
|
Add ability to create Thread object from DB info
|
2013-03-13 15:32:41 +00:00 |
|
Dmitriy Simushev
|
50283a0b21
|
Move kindToString() method from ThreadProcessor to Thread
|
2013-03-13 15:32:41 +00:00 |
|
Dmitriy Simushev
|
2ba492d94f
|
Create Thread::connectionLimitReached method
|
2013-03-13 15:32:41 +00:00 |
|
Dmitriy Simushev
|
9d19afcdf2
|
Add auto token generate during Thread creation
|
2013-03-13 15:32:41 +00:00 |
|
Dmitriy Simushev
|
37b8fa7243
|
Create ThreadProcessor class
|
2013-03-13 15:32:41 +00:00 |
|
Dmitriy Simushev
|
24ecf02e7b
|
Remove RequestProcessor::NO_RESULT_FUNCTION constant
RequestProcessor::NO_RESULT_FUNCTION not use any more. Rewrite code
to throw use Mibew API checks for existance of the result function
|
2013-03-13 15:32:41 +00:00 |
|
Dmitriy Simushev
|
1d4cac01d1
|
Fix bug with callback's arguments in RequestProcessor class
|
2013-03-13 15:32:41 +00:00 |
|
Dmitriy Simushev
|
7e49da1999
|
Fix bug in documentation for RequestProcessor class
|
2013-03-13 15:32:41 +00:00 |
|
Dmitriy Simushev
|
1613a1052e
|
Add token check to the Thread::load method
|
2013-03-13 15:32:41 +00:00 |
|
Dmitriy Simushev
|
5c7d525871
|
Update Plugin class documentation
|
2013-03-13 15:32:41 +00:00 |
|
Dmitriy Simushev
|
159a8aa0df
|
Document calback array in the RequestProcessor class
|
2013-03-13 15:32:40 +00:00 |
|
Dmitriy Simushev
|
69e08359c2
|
Fix bug in requests handling in RequestProcessor
|
2013-03-13 15:32:40 +00:00 |
|
Dmitriy Simushev
|
4aa44861b4
|
Add parameters to the Window-to-Core interaction
Add 'threadId' and 'token' obligatory parameters to the
Window-to-Core interaction type
|
2013-03-13 15:32:40 +00:00 |
|
Dmitriy Simushev
|
6247d20f95
|
Object's methods callbacks replaced by functions
|
2013-03-13 15:32:40 +00:00 |
|
Dmitriy Simushev
|
de2f60bfdc
|
Add some warnings to RequestProcessor class
Request/response methods not abstract any more. To prevent direct
call(without overloading) add error with E_USER_WARNING level
into this methods.
|
2013-03-13 15:32:40 +00:00 |
|
Dmitriy Simushev
|
03ffd84e76
|
Create Thread class and tests for it
|
2013-03-13 15:32:40 +00:00 |
|
Dmitriy Simushev
|
b3d7a7a124
|
Fixed ability to use persistent database connection with an object of the Database class
|
2013-03-13 15:32:39 +00:00 |
|
Dmitriy Simushev
|
0861fd73d2
|
Removed global variables from the Database class constructor and updated tests for the Database class
|
2013-03-13 15:32:39 +00:00 |
|
Dmitriy Simushev
|
e5ed85ed3f
|
Added error handling to the RequestProcessor class
|
2013-03-13 15:32:39 +00:00 |
|
Dmitriy Simushev
|
fd108b1334
|
Added obligatory argument 'errorCode' to the mibew api 'result' function
|
2013-03-13 15:32:39 +00:00 |
|
Dmitriy Simushev
|
344299805c
|
Renamed MibewAPIInteraction::getDefaultObligatoryArguments to MibewAPIinteraction::getObligatoryArgumentsDefaults
|
2013-03-13 15:32:38 +00:00 |
|
Dmitriy Simushev
|
41d40e3c04
|
Split mibew_api.php into several files
|
2013-03-13 15:32:38 +00:00 |
|
Dmitriy Simushev
|
79c4da8b2c
|
Added abstract method RequestProcessor::saveCallback and its implementation CmsconnectorRequestProcessor::saveCallback
|
2013-03-13 15:32:38 +00:00 |
|
Dmitriy Simushev
|
b2a0a6cebd
|
Created RequestProcessor class
|
2013-03-13 15:32:30 +00:00 |
|
Dmitriy Simushev
|
5bd6f22cab
|
Modified PluginManager to store plugins objects and use objects with regular methods instead static one
|
2013-03-13 08:13:50 +00:00 |
|
Dmitriy Simushev
|
ba5259b36c
|
Fixed regexp bug in the Database class
|
2013-03-13 08:13:05 +00:00 |
|
Dmitriy Simushev
|
91c5ca45ae
|
Modified plugin name for autoload
|
2013-03-13 08:12:38 +00:00 |
|
Dmitriy Simushev
|
c9ffa8291d
|
Added some phpdoc documentation to EventDispatcher class
|
2013-03-13 08:12:11 +00:00 |
|
Dmitriy Simushev
|
f4e87f5303
|
Pass arguments to EventDispatcher::triggerEvent by reference
|
2013-03-13 08:11:27 +00:00 |
|
Dmitriy Simushev
|
17369b2f14
|
Replaced $initalize Plugin class member by static one
|
2013-03-13 08:10:44 +00:00 |
|
Dmitriy Simushev
|
69695e5c3f
|
Replaced plugin interface to plugin abstract class
|
2013-03-13 08:03:08 +00:00 |
|
Dmitriy Simushev
|
66a0d6ddca
|
Added classes that implements plugin system and tests for them
|
2013-03-13 07:58:12 +00:00 |
|
Dmitriy Simushev
|
be696ee3da
|
Replaced settings functions with Settings class
|
2013-03-13 07:52:48 +00:00 |
|
Dmitriy Simushev
|
3929f26791
|
Created class for work with settings and test case for it
|
2013-03-13 07:49:50 +00:00 |
|
Dmitriy Simushev
|
ac64783a29
|
Moved database.php to libs/classes directory and related test case to tests/webim/libs/classes
|
2013-03-13 07:46:56 +00:00 |
|