Preferences on DI injector, new database results objects, refactoring some codes

Also changes in db drivers to optimized results object
v2-beta
Bruno O. Notario 10 months ago
parent 0f62f1f8da
commit e2575a93bb
Signed by: oliveira131
GPG Key ID: 76CAD698D3EA8F58
  1. 2
      composer.json
  2. 7
      system/database/Databases/MSSQL.php
  3. 16
      system/database/Databases/MySQL_PDO.php
  4. 9
      system/database/Databases/MySQL_legacy.php
  5. 20
      system/database/Databases/MySQLi.php
  6. 32
      system/database/Databases/Object/Aux/ComplementResult.php
  7. 33
      system/database/Databases/Object/Aux/ComplementResultLegacy.php
  8. 9
      system/database/Databases/Object/Item.php
  9. 104
      system/database/Databases/Object/Result.php
  10. 189
      system/database/Databases/Object/ResultCacheIterator.php
  11. 16
      system/database/Databases/Object/ResultInterface.php
  12. 30
      system/database/Databases/Object/ResultIterator.php
  13. 10
      system/database/Databases/Oracle.php
  14. 14
      system/database/Databases/Oracle_PDO.php
  15. 12
      system/database/Databases/Postgre.php
  16. 12
      system/database/Databases/SQLSRV.php
  17. 12
      system/database/Databases/SQLite3.php
  18. 14
      system/database/Databases/mPDO.php
  19. 10
      system/database/Databases/sqlsrvPDO.php
  20. 1
      system/engine/autoload.php
  21. 56
      system/engine/front.php
  22. 40
      system/engine/interfaces/url.php
  23. 198
      system/engine/registry.php
  24. 7
      system/etc/preferences.json
  25. 11
      system/system.php
  26. 3
      system/url/autoload.php

@ -4,7 +4,7 @@
"platform-check": false "platform-check": false
}, },
"require": { "require": {
"php": ">=5.4.20", "php": ">=5.6.20",
"colinmollenhour/credis": "^1.11.1", "colinmollenhour/credis": "^1.11.1",
"twig/twig": "^3.0", "twig/twig": "^3.0",
"mustache/mustache": "^2.0", "mustache/mustache": "^2.0",

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

@ -92,6 +92,7 @@
'Interfaces\\Controller', 'Interfaces\\Controller',
'Interfaces\\Helper', 'Interfaces\\Helper',
'Interfaces\\Model', 'Interfaces\\Model',
'Interfaces\\Url',
'Exception', 'Exception',
'Render', 'Render',
'Debug', 'Debug',

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long
Loading…
Cancel
Save