From 8511c6a445e935547b59a1d3736e7c08cf9633ea Mon Sep 17 00:00:00 2001 From: "Timothy J. Warren" Date: Wed, 29 Jul 2015 16:51:17 -0400 Subject: [PATCH] Move library into src folder, fix simpletest test runner --- autoload.php | 21 ++---------- phpci.yml | 2 -- phpdoc.dist.xml | 6 ++-- phpunit.xml | 5 ++- {Query => src/Query}/Abstract_Driver.php | 0 .../Query}/Abstract_Query_Builder.php | 0 {Query => src/Query}/Abstract_SQL.php | 0 {Query => src/Query}/Abstract_Util.php | 0 {Query => src/Query}/BadDBDriverException.php | 0 {Query => src/Query}/Connection_Manager.php | 0 {Query => src/Query}/Driver_Interface.php | 0 .../Query}/Drivers/Firebird/Driver.php | 0 .../Query}/Drivers/Firebird/Result.php | 0 {Query => src/Query}/Drivers/Firebird/SQL.php | 0 .../Query}/Drivers/Firebird/Util.php | 0 {Query => src/Query}/Drivers/Mysql/Driver.php | 0 {Query => src/Query}/Drivers/Mysql/SQL.php | 0 {Query => src/Query}/Drivers/Mysql/Util.php | 0 .../Query}/Drivers/Pdo_firebird/Driver.php | 0 .../Query}/Drivers/Pdo_firebird/SQL.php | 0 .../Query}/Drivers/Pdo_firebird/Util.php | 0 {Query => src/Query}/Drivers/Pgsql/Driver.php | 0 {Query => src/Query}/Drivers/Pgsql/SQL.php | 0 {Query => src/Query}/Drivers/Pgsql/Util.php | 0 .../Query}/Drivers/Sqlite/Driver.php | 0 {Query => src/Query}/Drivers/Sqlite/SQL.php | 0 {Query => src/Query}/Drivers/Sqlite/Util.php | 0 {Query => src/Query}/Query_Builder.php | 0 .../Query}/Query_Builder_Interface.php | 0 {Query => src/Query}/Query_Parser.php | 0 {Query => src/Query}/SQL_Interface.php | 0 common.php => src/common.php | 0 .../PDOFirebirdQBTest.php | 0 .../PDOFirebirdTest.php | 0 tests/databases/pgsql/PgSQLQBTest.php | 15 +++++---- tests/index.php | 33 +++++++++---------- 36 files changed, 31 insertions(+), 51 deletions(-) rename {Query => src/Query}/Abstract_Driver.php (100%) rename {Query => src/Query}/Abstract_Query_Builder.php (100%) rename {Query => src/Query}/Abstract_SQL.php (100%) rename {Query => src/Query}/Abstract_Util.php (100%) rename {Query => src/Query}/BadDBDriverException.php (100%) rename {Query => src/Query}/Connection_Manager.php (100%) rename {Query => src/Query}/Driver_Interface.php (100%) rename {Query => src/Query}/Drivers/Firebird/Driver.php (100%) rename {Query => src/Query}/Drivers/Firebird/Result.php (100%) rename {Query => src/Query}/Drivers/Firebird/SQL.php (100%) rename {Query => src/Query}/Drivers/Firebird/Util.php (100%) rename {Query => src/Query}/Drivers/Mysql/Driver.php (100%) rename {Query => src/Query}/Drivers/Mysql/SQL.php (100%) rename {Query => src/Query}/Drivers/Mysql/Util.php (100%) rename {Query => src/Query}/Drivers/Pdo_firebird/Driver.php (100%) rename {Query => src/Query}/Drivers/Pdo_firebird/SQL.php (100%) rename {Query => src/Query}/Drivers/Pdo_firebird/Util.php (100%) rename {Query => src/Query}/Drivers/Pgsql/Driver.php (100%) rename {Query => src/Query}/Drivers/Pgsql/SQL.php (100%) rename {Query => src/Query}/Drivers/Pgsql/Util.php (100%) rename {Query => src/Query}/Drivers/Sqlite/Driver.php (100%) rename {Query => src/Query}/Drivers/Sqlite/SQL.php (100%) rename {Query => src/Query}/Drivers/Sqlite/Util.php (100%) rename {Query => src/Query}/Query_Builder.php (100%) rename {Query => src/Query}/Query_Builder_Interface.php (100%) rename {Query => src/Query}/Query_Parser.php (100%) rename {Query => src/Query}/SQL_Interface.php (100%) rename common.php => src/common.php (100%) rename tests/databases/{pdo_firebird => pdofirebird}/PDOFirebirdQBTest.php (100%) rename tests/databases/{pdo_firebird => pdofirebird}/PDOFirebirdTest.php (100%) diff --git a/autoload.php b/autoload.php index 036e4bc..2fad55f 100644 --- a/autoload.php +++ b/autoload.php @@ -25,7 +25,7 @@ namespace Query; * Reference to root path * @subpackage Core */ -if ( ! defined('QBASE_PATH')) define('QBASE_PATH', dirname(__FILE__).'/'); +if ( ! defined('QBASE_PATH')) define('QBASE_PATH', dirname(__FILE__).'/src/'); /** * Path to driver classes @@ -39,24 +39,7 @@ require(QBASE_PATH.'common.php'); // Load Query Classes spl_autoload_register(function ($class) { - /*$class_segments = explode('\\', $class); - $driver_class = strtolower(array_pop($class_segments)); - - // Load DB Driver classes - $driver_path = QDRIVER_PATH . "{$driver_class}"; - if ($class_segments == array('Query', 'Driver') && is_dir($driver_path)) - { - - // Firebird is a special case, since it's not a PDO driver - // @codeCoverageIgnoreStart - if (function_exists('\\fbird_connect') && $driver_class === 'firebird') - { - array_map('\\do_include', glob("{$driver_path}/*.php")); - } - // @codeCoverageIgnoreEnd - }*/ - - // Load other classes + // Load by namespace $path = str_replace('\\', DIRECTORY_SEPARATOR, $class); $file = QBASE_PATH . "{$path}.php"; diff --git a/phpci.yml b/phpci.yml index a558e36..540e001 100644 --- a/phpci.yml +++ b/phpci.yml @@ -8,8 +8,6 @@ setup: PHPCI: true test: - php_unit: - config: 'phpunit.xml' php_docblock_checker: allowed_warnings: 0 skip_classes: true diff --git a/phpdoc.dist.xml b/phpdoc.dist.xml index 828ed69..c390473 100644 --- a/phpdoc.dist.xml +++ b/phpdoc.dist.xml @@ -11,10 +11,8 @@