diff --git a/application/core/EA_Benchmark.php b/application/core/EA_Benchmark.php new file mode 100644 index 00000000..d224b1cf --- /dev/null +++ b/application/core/EA_Benchmark.php @@ -0,0 +1,44 @@ + + * @copyright Copyright (c) 2013 - 2020, Alex Tselegidis + * @license https://opensource.org/licenses/GPL-3.0 - GPLv3 + * @link https://easyappointments.org + * @since v1.4.0 + * ---------------------------------------------------------------------------- */ + +/** + * Easy!Appointments benchmark. + * + * @property EA_Benchmark $benchmark + * @property EA_Cache $cache + * @property EA_Calendar $calendar + * @property EA_Config $config + * @property EA_DB_forge $dbforge + * @property EA_DB_query_builder $db + * @property EA_DB_utility $dbutil + * @property EA_Email $email + * @property EA_Encrypt $encrypt + * @property EA_Encryption $encryption + * @property EA_Exceptions $exceptions + * @property EA_Hooks $hooks + * @property EA_Input $input + * @property EA_Lang $lang + * @property EA_Loader $load + * @property EA_Log $log + * @property EA_Migration $migration + * @property EA_Output $output + * @property EA_Profiler $profiler + * @property EA_Router $router + * @property EA_Security $security + * @property EA_Session $session + * @property EA_Upload $upload + * @property EA_URI $uri + */ +class EA_Benchmark extends CI_Benchmark { + // +} diff --git a/application/core/EA_Cache.php b/application/core/EA_Cache.php new file mode 100644 index 00000000..cc8c7176 --- /dev/null +++ b/application/core/EA_Cache.php @@ -0,0 +1,44 @@ + + * @copyright Copyright (c) 2013 - 2020, Alex Tselegidis + * @license https://opensource.org/licenses/GPL-3.0 - GPLv3 + * @link https://easyappointments.org + * @since v1.4.0 + * ---------------------------------------------------------------------------- */ + +/** + * Easy!Appointments cache. + * + * @property EA_Benchmark $benchmark + * @property EA_Cache $cache + * @property EA_Calendar $calendar + * @property EA_Config $config + * @property EA_DB_forge $dbforge + * @property EA_DB_query_builder $db + * @property EA_DB_utility $dbutil + * @property EA_Email $email + * @property EA_Encrypt $encrypt + * @property EA_Encryption $encryption + * @property EA_Exceptions $exceptions + * @property EA_Hooks $hooks + * @property EA_Input $input + * @property EA_Lang $lang + * @property EA_Loader $load + * @property EA_Log $log + * @property EA_Migration $migration + * @property EA_Output $output + * @property EA_Profiler $profiler + * @property EA_Router $router + * @property EA_Security $security + * @property EA_Session $session + * @property EA_Upload $upload + * @property EA_URI $uri + */ +class EA_Cache extends CI_Cache { + // +} diff --git a/application/core/EA_Calendar.php b/application/core/EA_Calendar.php new file mode 100644 index 00000000..8564f06c --- /dev/null +++ b/application/core/EA_Calendar.php @@ -0,0 +1,44 @@ + + * @copyright Copyright (c) 2013 - 2020, Alex Tselegidis + * @license https://opensource.org/licenses/GPL-3.0 - GPLv3 + * @link https://easyappointments.org + * @since v1.4.0 + * ---------------------------------------------------------------------------- */ + +/** + * Easy!Appointments calendar. + * + * @property EA_Benchmark $benchmark + * @property EA_Cache $cache + * @property EA_Calendar $calendar + * @property EA_Config $config + * @property EA_DB_forge $dbforge + * @property EA_DB_query_builder $db + * @property EA_DB_utility $dbutil + * @property EA_Email $email + * @property EA_Encrypt $encrypt + * @property EA_Encryption $encryption + * @property EA_Exceptions $exceptions + * @property EA_Hooks $hooks + * @property EA_Input $input + * @property EA_Lang $lang + * @property EA_Loader $load + * @property EA_Log $log + * @property EA_Migration $migration + * @property EA_Output $output + * @property EA_Profiler $profiler + * @property EA_Router $router + * @property EA_Security $security + * @property EA_Session $session + * @property EA_Upload $upload + * @property EA_URI $uri + */ +class EA_Calendar extends CI_Calendar { + // +} diff --git a/application/core/EA_Config.php b/application/core/EA_Config.php new file mode 100644 index 00000000..0e98f34b --- /dev/null +++ b/application/core/EA_Config.php @@ -0,0 +1,44 @@ + + * @copyright Copyright (c) 2013 - 2020, Alex Tselegidis + * @license https://opensource.org/licenses/GPL-3.0 - GPLv3 + * @link https://easyappointments.org + * @since v1.4.0 + * ---------------------------------------------------------------------------- */ + +/** + * Easy!Appointments config. + * + * @property EA_Benchmark $benchmark + * @property EA_Cache $cache + * @property EA_Calendar $calendar + * @property EA_Config $config + * @property EA_DB_forge $dbforge + * @property EA_DB_query_builder $db + * @property EA_DB_utility $dbutil + * @property EA_Email $email + * @property EA_Encrypt $encrypt + * @property EA_Encryption $encryption + * @property EA_Exceptions $exceptions + * @property EA_Hooks $hooks + * @property EA_Input $input + * @property EA_Lang $lang + * @property EA_Loader $load + * @property EA_Log $log + * @property EA_Migration $migration + * @property EA_Output $output + * @property EA_Profiler $profiler + * @property EA_Router $router + * @property EA_Security $security + * @property EA_Session $session + * @property EA_Upload $upload + * @property EA_URI $uri + */ +class EA_Config extends CI_Config { + // +} diff --git a/application/core/EA_Controller.php b/application/core/EA_Controller.php index 036b8bf9..a88b542c 100644 --- a/application/core/EA_Controller.php +++ b/application/core/EA_Controller.php @@ -14,30 +14,30 @@ /** * Easy!Appointments controller. * - * @property CI_Benchmark $benchmark - * @property CI_Cache $cache - * @property CI_Calendar $calendar - * @property CI_Config $config - * @property CI_DB_forge $dbforge - * @property CI_DB_query_builder $db - * @property CI_DB_utility $dbutil - * @property CI_Email $email - * @property CI_Encrypt $encrypt - * @property CI_Encryption $encryption - * @property CI_Exceptions $exceptions - * @property CI_Hooks $hooks + * @property EA_Benchmark $benchmark + * @property EA_Cache $cache + * @property EA_Calendar $calendar + * @property EA_Config $config + * @property EA_DB_forge $dbforge + * @property EA_DB_query_builder $db + * @property EA_DB_utility $dbutil + * @property EA_Email $email + * @property EA_Encrypt $encrypt + * @property EA_Encryption $encryption + * @property EA_Exceptions $exceptions + * @property EA_Hooks $hooks * @property EA_Input $input - * @property CI_Lang $lang - * @property CI_Loader $load - * @property CI_Log $log - * @property CI_Migration $migration - * @property CI_Output $output - * @property CI_Profiler $profiler - * @property CI_Router $router - * @property CI_Security $security - * @property CI_Session $session - * @property CI_URI $uri - * @property CI_Upload $upload + * @property EA_Lang $lang + * @property EA_Loader $load + * @property EA_Log $log + * @property EA_Migration $migration + * @property EA_Output $output + * @property EA_Profiler $profiler + * @property EA_Router $router + * @property EA_Security $security + * @property EA_Session $session + * @property EA_Upload $upload + * @property EA_URI $uri * * @property Admins_model $admins_model * @property Appointments_model $appointments_model diff --git a/application/core/EA_DB_forge.php b/application/core/EA_DB_forge.php new file mode 100644 index 00000000..f0956ebe --- /dev/null +++ b/application/core/EA_DB_forge.php @@ -0,0 +1,44 @@ + + * @copyright Copyright (c) 2013 - 2020, Alex Tselegidis + * @license https://opensource.org/licenses/GPL-3.0 - GPLv3 + * @link https://easyappointments.org + * @since v1.4.0 + * ---------------------------------------------------------------------------- */ + +/** + * Easy!Appointments DB forge. + * + * @property EA_Benchmark $benchmark + * @property EA_Cache $cache + * @property EA_Calendar $calendar + * @property EA_Config $config + * @property EA_DB_forge $dbforge + * @property EA_DB_query_builder $db + * @property EA_DB_utility $dbutil + * @property EA_Email $email + * @property EA_Encrypt $encrypt + * @property EA_Encryption $encryption + * @property EA_Exceptions $exceptions + * @property EA_Hooks $hooks + * @property EA_Input $input + * @property EA_Lang $lang + * @property EA_Loader $load + * @property EA_Log $log + * @property EA_Migration $migration + * @property EA_Output $output + * @property EA_Profiler $profiler + * @property EA_Router $router + * @property EA_Security $security + * @property EA_Session $session + * @property EA_Upload $upload + * @property EA_URI $uri + */ +class EA_DB_forge extends CI_DB_forge { + // +} diff --git a/application/core/EA_DB_query_builder.php b/application/core/EA_DB_query_builder.php new file mode 100644 index 00000000..529bc39a --- /dev/null +++ b/application/core/EA_DB_query_builder.php @@ -0,0 +1,44 @@ + + * @copyright Copyright (c) 2013 - 2020, Alex Tselegidis + * @license https://opensource.org/licenses/GPL-3.0 - GPLv3 + * @link https://easyappointments.org + * @since v1.4.0 + * ---------------------------------------------------------------------------- */ + +/** + * Easy!Appointments DB query builder. + * + * @property EA_Benchmark $benchmark + * @property EA_Cache $cache + * @property EA_Calendar $calendar + * @property EA_Config $config + * @property EA_DB_forge $dbforge + * @property EA_DB_query_builder $db + * @property EA_DB_utility $dbutil + * @property EA_Email $email + * @property EA_Encrypt $encrypt + * @property EA_Encryption $encryption + * @property EA_Exceptions $exceptions + * @property EA_Hooks $hooks + * @property EA_Input $input + * @property EA_Lang $lang + * @property EA_Loader $load + * @property EA_Log $log + * @property EA_Migration $migration + * @property EA_Output $output + * @property EA_Profiler $profiler + * @property EA_Router $router + * @property EA_Security $security + * @property EA_Session $session + * @property EA_Upload $upload + * @property EA_URI $uri + */ +class EA_DB_query_builder extends CI_DB_query_builder { + // +} diff --git a/application/core/EA_DB_utility.php b/application/core/EA_DB_utility.php new file mode 100644 index 00000000..a3c822d4 --- /dev/null +++ b/application/core/EA_DB_utility.php @@ -0,0 +1,44 @@ + + * @copyright Copyright (c) 2013 - 2020, Alex Tselegidis + * @license https://opensource.org/licenses/GPL-3.0 - GPLv3 + * @link https://easyappointments.org + * @since v1.4.0 + * ---------------------------------------------------------------------------- */ + +/** + * Easy!Appointments DB utility. + * + * @property EA_Benchmark $benchmark + * @property EA_Cache $cache + * @property EA_Calendar $calendar + * @property EA_Config $config + * @property EA_DB_forge $dbforge + * @property EA_DB_query_builder $db + * @property EA_DB_utility $dbutil + * @property EA_Email $email + * @property EA_Encrypt $encrypt + * @property EA_Encryption $encryption + * @property EA_Exceptions $exceptions + * @property EA_Hooks $hooks + * @property EA_Input $input + * @property EA_Lang $lang + * @property EA_Loader $load + * @property EA_Log $log + * @property EA_Migration $migration + * @property EA_Output $output + * @property EA_Profiler $profiler + * @property EA_Router $router + * @property EA_Security $security + * @property EA_Session $session + * @property EA_Upload $upload + * @property EA_URI $uri + */ +class EA_DB_utility extends CI_DB_utility { + // +} diff --git a/application/core/EA_Email.php b/application/core/EA_Email.php new file mode 100644 index 00000000..3012a7ee --- /dev/null +++ b/application/core/EA_Email.php @@ -0,0 +1,44 @@ + + * @copyright Copyright (c) 2013 - 2020, Alex Tselegidis + * @license https://opensource.org/licenses/GPL-3.0 - GPLv3 + * @link https://easyappointments.org + * @since v1.4.0 + * ---------------------------------------------------------------------------- */ + +/** + * Easy!Appointments email. + * + * @property EA_Benchmark $benchmark + * @property EA_Cache $cache + * @property EA_Calendar $calendar + * @property EA_Config $config + * @property EA_DB_forge $dbforge + * @property EA_DB_query_builder $db + * @property EA_DB_utility $dbutil + * @property EA_Email $email + * @property EA_Encrypt $encrypt + * @property EA_Encryption $encryption + * @property EA_Exceptions $exceptions + * @property EA_Hooks $hooks + * @property EA_Input $input + * @property EA_Lang $lang + * @property EA_Loader $load + * @property EA_Log $log + * @property EA_Migration $migration + * @property EA_Output $output + * @property EA_Profiler $profiler + * @property EA_Router $router + * @property EA_Security $security + * @property EA_Session $session + * @property EA_Upload $upload + * @property EA_URI $uri + */ +class EA_Email extends CI_Email { + // +} diff --git a/application/core/EA_Encrypt.php b/application/core/EA_Encrypt.php new file mode 100644 index 00000000..e51f9805 --- /dev/null +++ b/application/core/EA_Encrypt.php @@ -0,0 +1,44 @@ + + * @copyright Copyright (c) 2013 - 2020, Alex Tselegidis + * @license https://opensource.org/licenses/GPL-3.0 - GPLv3 + * @link https://easyappointments.org + * @since v1.4.0 + * ---------------------------------------------------------------------------- */ + +/** + * Easy!Appointments encrypt. + * + * @property EA_Benchmark $benchmark + * @property EA_Cache $cache + * @property EA_Calendar $calendar + * @property EA_Config $config + * @property EA_DB_forge $dbforge + * @property EA_DB_query_builder $db + * @property EA_DB_utility $dbutil + * @property EA_Email $email + * @property EA_Encrypt $encrypt + * @property EA_Encryption $encryption + * @property EA_Exceptions $exceptions + * @property EA_Hooks $hooks + * @property EA_Input $input + * @property EA_Lang $lang + * @property EA_Loader $load + * @property EA_Log $log + * @property EA_Migration $migration + * @property EA_Output $output + * @property EA_Profiler $profiler + * @property EA_Router $router + * @property EA_Security $security + * @property EA_Session $session + * @property EA_Upload $upload + * @property EA_URI $uri + */ +class EA_Encrypt extends CI_Encrypt { + // +} diff --git a/application/core/EA_Encryption.php b/application/core/EA_Encryption.php new file mode 100644 index 00000000..1651457e --- /dev/null +++ b/application/core/EA_Encryption.php @@ -0,0 +1,44 @@ + + * @copyright Copyright (c) 2013 - 2020, Alex Tselegidis + * @license https://opensource.org/licenses/GPL-3.0 - GPLv3 + * @link https://easyappointments.org + * @since v1.4.0 + * ---------------------------------------------------------------------------- */ + +/** + * Easy!Appointments encryption. + * + * @property EA_Benchmark $benchmark + * @property EA_Cache $cache + * @property EA_Calendar $calendar + * @property EA_Config $config + * @property EA_DB_forge $dbforge + * @property EA_DB_query_builder $db + * @property EA_DB_utility $dbutil + * @property EA_Email $email + * @property EA_Encrypt $encrypt + * @property EA_Encryption $encryption + * @property EA_Exceptions $exceptions + * @property EA_Hooks $hooks + * @property EA_Input $input + * @property EA_Lang $lang + * @property EA_Loader $load + * @property EA_Log $log + * @property EA_Migration $migration + * @property EA_Output $output + * @property EA_Profiler $profiler + * @property EA_Router $router + * @property EA_Security $security + * @property EA_Session $session + * @property EA_Upload $upload + * @property EA_URI $uri + */ +class EA_Encryption extends CI_Encryption { + // +} diff --git a/application/core/EA_Exceptions.php b/application/core/EA_Exceptions.php new file mode 100644 index 00000000..cc2a8696 --- /dev/null +++ b/application/core/EA_Exceptions.php @@ -0,0 +1,44 @@ + + * @copyright Copyright (c) 2013 - 2020, Alex Tselegidis + * @license https://opensource.org/licenses/GPL-3.0 - GPLv3 + * @link https://easyappointments.org + * @since v1.4.0 + * ---------------------------------------------------------------------------- */ + +/** + * Easy!Appointments exceptions. + * + * @property EA_Benchmark $benchmark + * @property EA_Cache $cache + * @property EA_Calendar $calendar + * @property EA_Config $config + * @property EA_DB_forge $dbforge + * @property EA_DB_query_builder $db + * @property EA_DB_utility $dbutil + * @property EA_Email $email + * @property EA_Encrypt $encrypt + * @property EA_Encryption $encryption + * @property EA_Exceptions $exceptions + * @property EA_Hooks $hooks + * @property EA_Input $input + * @property EA_Lang $lang + * @property EA_Loader $load + * @property EA_Log $log + * @property EA_Migration $migration + * @property EA_Output $output + * @property EA_Profiler $profiler + * @property EA_Router $router + * @property EA_Security $security + * @property EA_Session $session + * @property EA_Upload $upload + * @property EA_URI $uri + */ +class EA_Exceptions extends CI_Exceptions { + // +} diff --git a/application/core/EA_Hooks.php b/application/core/EA_Hooks.php new file mode 100644 index 00000000..d936249d --- /dev/null +++ b/application/core/EA_Hooks.php @@ -0,0 +1,44 @@ + + * @copyright Copyright (c) 2013 - 2020, Alex Tselegidis + * @license https://opensource.org/licenses/GPL-3.0 - GPLv3 + * @link https://easyappointments.org + * @since v1.4.0 + * ---------------------------------------------------------------------------- */ + +/** + * Easy!Appointments hooks. + * + * @property EA_Benchmark $benchmark + * @property EA_Cache $cache + * @property EA_Calendar $calendar + * @property EA_Config $config + * @property EA_DB_forge $dbforge + * @property EA_DB_query_builder $db + * @property EA_DB_utility $dbutil + * @property EA_Email $email + * @property EA_Encrypt $encrypt + * @property EA_Encryption $encryption + * @property EA_Exceptions $exceptions + * @property EA_Hooks $hooks + * @property EA_Input $input + * @property EA_Lang $lang + * @property EA_Loader $load + * @property EA_Log $log + * @property EA_Migration $migration + * @property EA_Output $output + * @property EA_Profiler $profiler + * @property EA_Router $router + * @property EA_Security $security + * @property EA_Session $session + * @property EA_Upload $upload + * @property EA_URI $uri + */ +class EA_Hooks extends CI_Hooks { + // +} diff --git a/application/core/EA_Input.php b/application/core/EA_Input.php index 5eb10d25..fde0ce7c 100644 --- a/application/core/EA_Input.php +++ b/application/core/EA_Input.php @@ -14,30 +14,30 @@ /** * Easy!Appointments input. * - * @property CI_Benchmark $benchmark - * @property CI_Cache $cache - * @property CI_Calendar $calendar - * @property CI_Config $config - * @property CI_DB_forge $dbforge - * @property CI_DB_query_builder $db - * @property CI_DB_utility $dbutil - * @property CI_Email $email - * @property CI_Encrypt $encrypt - * @property CI_Encryption $encryption - * @property CI_Exceptions $exceptions - * @property CI_Hooks $hooks - * @property CI_Input $input - * @property CI_Lang $lang - * @property CI_Loader $load - * @property CI_Log $log - * @property CI_Migration $migration - * @property CI_Output $output - * @property CI_Profiler $profiler - * @property CI_Router $router - * @property CI_Security $security - * @property CI_Session $session - * @property CI_URI $uri - * @property CI_Upload $upload + * @property EA_Benchmark $benchmark + * @property EA_Cache $cache + * @property EA_Calendar $calendar + * @property EA_Config $config + * @property EA_DB_forge $dbforge + * @property EA_DB_query_builder $db + * @property EA_DB_utility $dbutil + * @property EA_Email $email + * @property EA_Encrypt $encrypt + * @property EA_Encryption $encryption + * @property EA_Exceptions $exceptions + * @property EA_Hooks $hooks + * @property EA_Input $input + * @property EA_Lang $lang + * @property EA_Loader $load + * @property EA_Log $log + * @property EA_Migration $migration + * @property EA_Output $output + * @property EA_Profiler $profiler + * @property EA_Router $router + * @property EA_Security $security + * @property EA_Session $session + * @property EA_Upload $upload + * @property EA_URI $uri * * @property string $raw_input_stream */ diff --git a/application/core/EA_Lang.php b/application/core/EA_Lang.php new file mode 100644 index 00000000..cfa00206 --- /dev/null +++ b/application/core/EA_Lang.php @@ -0,0 +1,44 @@ + + * @copyright Copyright (c) 2013 - 2020, Alex Tselegidis + * @license https://opensource.org/licenses/GPL-3.0 - GPLv3 + * @link https://easyappointments.org + * @since v1.4.0 + * ---------------------------------------------------------------------------- */ + +/** + * Easy!Appointments lang. + * + * @property EA_Benchmark $benchmark + * @property EA_Cache $cache + * @property EA_Calendar $calendar + * @property EA_Config $config + * @property EA_DB_forge $dbforge + * @property EA_DB_query_builder $db + * @property EA_DB_utility $dbutil + * @property EA_Email $email + * @property EA_Encrypt $encrypt + * @property EA_Encryption $encryption + * @property EA_Exceptions $exceptions + * @property EA_Hooks $hooks + * @property EA_Input $input + * @property EA_Lang $lang + * @property EA_Loader $load + * @property EA_Log $log + * @property EA_Migration $migration + * @property EA_Output $output + * @property EA_Profiler $profiler + * @property EA_Router $router + * @property EA_Security $security + * @property EA_Session $session + * @property EA_Upload $upload + * @property EA_URI $uri + */ +class EA_Lang extends CI_Lang { + // +} diff --git a/application/core/EA_Loader.php b/application/core/EA_Loader.php new file mode 100644 index 00000000..14d49e42 --- /dev/null +++ b/application/core/EA_Loader.php @@ -0,0 +1,44 @@ + + * @copyright Copyright (c) 2013 - 2020, Alex Tselegidis + * @license https://opensource.org/licenses/GPL-3.0 - GPLv3 + * @link https://easyappointments.org + * @since v1.4.0 + * ---------------------------------------------------------------------------- */ + +/** + * Easy!Appointments loader. + * + * @property EA_Benchmark $benchmark + * @property EA_Cache $cache + * @property EA_Calendar $calendar + * @property EA_Config $config + * @property EA_DB_forge $dbforge + * @property EA_DB_query_builder $db + * @property EA_DB_utility $dbutil + * @property EA_Email $email + * @property EA_Encrypt $encrypt + * @property EA_Encryption $encryption + * @property EA_Exceptions $exceptions + * @property EA_Hooks $hooks + * @property EA_Input $input + * @property EA_Lang $lang + * @property EA_Loader $load + * @property EA_Log $log + * @property EA_Migration $migration + * @property EA_Output $output + * @property EA_Profiler $profiler + * @property EA_Router $router + * @property EA_Security $security + * @property EA_Session $session + * @property EA_Upload $upload + * @property EA_URI $uri + */ +class EA_Loader extends CI_Loader { + // +} diff --git a/application/core/EA_Log.php b/application/core/EA_Log.php new file mode 100644 index 00000000..7b9dbfb5 --- /dev/null +++ b/application/core/EA_Log.php @@ -0,0 +1,44 @@ + + * @copyright Copyright (c) 2013 - 2020, Alex Tselegidis + * @license https://opensource.org/licenses/GPL-3.0 - GPLv3 + * @link https://easyappointments.org + * @since v1.4.0 + * ---------------------------------------------------------------------------- */ + +/** + * Easy!Appointments log. + * + * @property EA_Benchmark $benchmark + * @property EA_Cache $cache + * @property EA_Calendar $calendar + * @property EA_Config $config + * @property EA_DB_forge $dbforge + * @property EA_DB_query_builder $db + * @property EA_DB_utility $dbutil + * @property EA_Email $email + * @property EA_Encrypt $encrypt + * @property EA_Encryption $encryption + * @property EA_Exceptions $exceptions + * @property EA_Hooks $hooks + * @property EA_Input $input + * @property EA_Lang $lang + * @property EA_Loader $load + * @property EA_Log $log + * @property EA_Migration $migration + * @property EA_Output $output + * @property EA_Profiler $profiler + * @property EA_Router $router + * @property EA_Security $security + * @property EA_Session $session + * @property EA_Upload $upload + * @property EA_URI $uri + */ +class EA_Log extends CI_Log { + // +} diff --git a/application/core/EA_Migration.php b/application/core/EA_Migration.php index bb414988..30b7cc5b 100644 --- a/application/core/EA_Migration.php +++ b/application/core/EA_Migration.php @@ -14,30 +14,30 @@ /** * Easy!Appointments migration. * - * @property CI_Benchmark $benchmark - * @property CI_Cache $cache - * @property CI_Calendar $calendar - * @property CI_Config $config - * @property CI_DB_forge $dbforge - * @property CI_DB_query_builder $db - * @property CI_DB_utility $dbutil - * @property CI_Email $email - * @property CI_Encrypt $encrypt - * @property CI_Encryption $encryption - * @property CI_Exceptions $exceptions - * @property CI_Hooks $hooks + * @property EA_Benchmark $benchmark + * @property EA_Cache $cache + * @property EA_Calendar $calendar + * @property EA_Config $config + * @property EA_DB_forge $dbforge + * @property EA_DB_query_builder $db + * @property EA_DB_utility $dbutil + * @property EA_Email $email + * @property EA_Encrypt $encrypt + * @property EA_Encryption $encryption + * @property EA_Exceptions $exceptions + * @property EA_Hooks $hooks * @property EA_Input $input - * @property CI_Lang $lang - * @property CI_Loader $load - * @property CI_Log $log - * @property CI_Migration $migration - * @property CI_Output $output - * @property CI_Profiler $profiler - * @property CI_Router $router - * @property CI_Security $security - * @property CI_Session $session - * @property CI_URI $uri - * @property CI_Upload $upload + * @property EA_Lang $lang + * @property EA_Loader $load + * @property EA_Log $log + * @property EA_Migration $migration + * @property EA_Output $output + * @property EA_Profiler $profiler + * @property EA_Router $router + * @property EA_Security $security + * @property EA_Session $session + * @property EA_Upload $upload + * @property EA_URI $uri */ class EA_Migration extends CI_Migration { // diff --git a/application/core/EA_Model.php b/application/core/EA_Model.php index 27a0c735..a2b6b5a0 100644 --- a/application/core/EA_Model.php +++ b/application/core/EA_Model.php @@ -14,30 +14,30 @@ /** * Easy!Appointments model. * - * @property CI_Benchmark $benchmark - * @property CI_Cache $cache - * @property CI_Calendar $calendar - * @property CI_Config $config - * @property CI_DB_forge $dbforge - * @property CI_DB_query_builder $db - * @property CI_DB_utility $dbutil - * @property CI_Email $email - * @property CI_Encrypt $encrypt - * @property CI_Encryption $encryption - * @property CI_Exceptions $exceptions - * @property CI_Hooks $hooks + * @property EA_Benchmark $benchmark + * @property EA_Cache $cache + * @property EA_Calendar $calendar + * @property EA_Config $config + * @property EA_DB_forge $dbforge + * @property EA_DB_query_builder $db + * @property EA_DB_utility $dbutil + * @property EA_Email $email + * @property EA_Encrypt $encrypt + * @property EA_Encryption $encryption + * @property EA_Exceptions $exceptions + * @property EA_Hooks $hooks * @property EA_Input $input - * @property CI_Lang $lang - * @property CI_Loader $load - * @property CI_Log $log - * @property CI_Migration $migration - * @property CI_Output $output - * @property CI_Profiler $profiler - * @property CI_Router $router - * @property CI_Security $security - * @property CI_Session $session - * @property CI_URI $uri - * @property CI_Upload $upload + * @property EA_Lang $lang + * @property EA_Loader $load + * @property EA_Log $log + * @property EA_Migration $migration + * @property EA_Output $output + * @property EA_Profiler $profiler + * @property EA_Router $router + * @property EA_Security $security + * @property EA_Session $session + * @property EA_Upload $upload + * @property EA_URI $uri */ class EA_Model extends CI_Model { /** diff --git a/application/core/EA_Output.php b/application/core/EA_Output.php new file mode 100644 index 00000000..083af964 --- /dev/null +++ b/application/core/EA_Output.php @@ -0,0 +1,44 @@ + + * @copyright Copyright (c) 2013 - 2020, Alex Tselegidis + * @license https://opensource.org/licenses/GPL-3.0 - GPLv3 + * @link https://easyappointments.org + * @since v1.4.0 + * ---------------------------------------------------------------------------- */ + +/** + * Easy!Appointments output. + * + * @property EA_Benchmark $benchmark + * @property EA_Cache $cache + * @property EA_Calendar $calendar + * @property EA_Config $config + * @property EA_DB_forge $dbforge + * @property EA_DB_query_builder $db + * @property EA_DB_utility $dbutil + * @property EA_Email $email + * @property EA_Encrypt $encrypt + * @property EA_Encryption $encryption + * @property EA_Exceptions $exceptions + * @property EA_Hooks $hooks + * @property EA_Input $input + * @property EA_Lang $lang + * @property EA_Loader $load + * @property EA_Log $log + * @property EA_Migration $migration + * @property EA_Output $output + * @property EA_Profiler $profiler + * @property EA_Router $router + * @property EA_Security $security + * @property EA_Session $session + * @property EA_Upload $upload + * @property EA_URI $uri + */ +class EA_Output extends CI_Output { + // +} diff --git a/application/core/EA_Profiler.php b/application/core/EA_Profiler.php new file mode 100644 index 00000000..5e6db78c --- /dev/null +++ b/application/core/EA_Profiler.php @@ -0,0 +1,44 @@ + + * @copyright Copyright (c) 2013 - 2020, Alex Tselegidis + * @license https://opensource.org/licenses/GPL-3.0 - GPLv3 + * @link https://easyappointments.org + * @since v1.4.0 + * ---------------------------------------------------------------------------- */ + +/** + * Easy!Appointments profiler. + * + * @property EA_Benchmark $benchmark + * @property EA_Cache $cache + * @property EA_Calendar $calendar + * @property EA_Config $config + * @property EA_DB_forge $dbforge + * @property EA_DB_query_builder $db + * @property EA_DB_utility $dbutil + * @property EA_Email $email + * @property EA_Encrypt $encrypt + * @property EA_Encryption $encryption + * @property EA_Exceptions $exceptions + * @property EA_Hooks $hooks + * @property EA_Input $input + * @property EA_Lang $lang + * @property EA_Loader $load + * @property EA_Log $log + * @property EA_Migration $migration + * @property EA_Output $output + * @property EA_Profiler $profiler + * @property EA_Router $router + * @property EA_Security $security + * @property EA_Session $session + * @property EA_Upload $upload + * @property EA_URI $uri + */ +class EA_Profiler extends CI_Profiler { + // +} diff --git a/application/core/EA_Router.php b/application/core/EA_Router.php new file mode 100644 index 00000000..063eb118 --- /dev/null +++ b/application/core/EA_Router.php @@ -0,0 +1,44 @@ + + * @copyright Copyright (c) 2013 - 2020, Alex Tselegidis + * @license https://opensource.org/licenses/GPL-3.0 - GPLv3 + * @link https://easyappointments.org + * @since v1.4.0 + * ---------------------------------------------------------------------------- */ + +/** + * Easy!Appointments router. + * + * @property EA_Benchmark $benchmark + * @property EA_Cache $cache + * @property EA_Calendar $calendar + * @property EA_Config $config + * @property EA_DB_forge $dbforge + * @property EA_DB_query_builder $db + * @property EA_DB_utility $dbutil + * @property EA_Email $email + * @property EA_Encrypt $encrypt + * @property EA_Encryption $encryption + * @property EA_Exceptions $exceptions + * @property EA_Hooks $hooks + * @property EA_Input $input + * @property EA_Lang $lang + * @property EA_Loader $load + * @property EA_Log $log + * @property EA_Migration $migration + * @property EA_Output $output + * @property EA_Profiler $profiler + * @property EA_Router $router + * @property EA_Security $security + * @property EA_Session $session + * @property EA_Upload $upload + * @property EA_URI $uri + */ +class EA_Router extends CI_Router { + // +} diff --git a/application/core/EA_Security.php b/application/core/EA_Security.php new file mode 100644 index 00000000..ed7edae5 --- /dev/null +++ b/application/core/EA_Security.php @@ -0,0 +1,44 @@ + + * @copyright Copyright (c) 2013 - 2020, Alex Tselegidis + * @license https://opensource.org/licenses/GPL-3.0 - GPLv3 + * @link https://easyappointments.org + * @since v1.4.0 + * ---------------------------------------------------------------------------- */ + +/** + * Easy!Appointments security. + * + * @property EA_Benchmark $benchmark + * @property EA_Cache $cache + * @property EA_Calendar $calendar + * @property EA_Config $config + * @property EA_DB_forge $dbforge + * @property EA_DB_query_builder $db + * @property EA_DB_utility $dbutil + * @property EA_Email $email + * @property EA_Encrypt $encrypt + * @property EA_Encryption $encryption + * @property EA_Exceptions $exceptions + * @property EA_Hooks $hooks + * @property EA_Input $input + * @property EA_Lang $lang + * @property EA_Loader $load + * @property EA_Log $log + * @property EA_Migration $migration + * @property EA_Output $output + * @property EA_Profiler $profiler + * @property EA_Router $router + * @property EA_Security $security + * @property EA_Session $session + * @property EA_Upload $upload + * @property EA_URI $uri + */ +class EA_Security extends CI_Security { + // +} diff --git a/application/core/EA_Session.php b/application/core/EA_Session.php new file mode 100644 index 00000000..f89380cc --- /dev/null +++ b/application/core/EA_Session.php @@ -0,0 +1,44 @@ + + * @copyright Copyright (c) 2013 - 2020, Alex Tselegidis + * @license https://opensource.org/licenses/GPL-3.0 - GPLv3 + * @link https://easyappointments.org + * @since v1.4.0 + * ---------------------------------------------------------------------------- */ + +/** + * Easy!Appointments session. + * + * @property EA_Benchmark $benchmark + * @property EA_Cache $cache + * @property EA_Calendar $calendar + * @property EA_Config $config + * @property EA_DB_forge $dbforge + * @property EA_DB_query_builder $db + * @property EA_DB_utility $dbutil + * @property EA_Email $email + * @property EA_Encrypt $encrypt + * @property EA_Encryption $encryption + * @property EA_Exceptions $exceptions + * @property EA_Hooks $hooks + * @property EA_Input $input + * @property EA_Lang $lang + * @property EA_Loader $load + * @property EA_Log $log + * @property EA_Migration $migration + * @property EA_Output $output + * @property EA_Profiler $profiler + * @property EA_Router $router + * @property EA_Security $security + * @property EA_Session $session + * @property EA_Upload $upload + * @property EA_URI $uri + */ +class EA_Session extends CI_Session { + // +} diff --git a/application/core/EA_URI.php b/application/core/EA_URI.php new file mode 100644 index 00000000..6c91c538 --- /dev/null +++ b/application/core/EA_URI.php @@ -0,0 +1,44 @@ + + * @copyright Copyright (c) 2013 - 2020, Alex Tselegidis + * @license https://opensource.org/licenses/GPL-3.0 - GPLv3 + * @link https://easyappointments.org + * @since v1.4.0 + * ---------------------------------------------------------------------------- */ + +/** + * Easy!Appointments URI. + * + * @property EA_Benchmark $benchmark + * @property EA_Cache $cache + * @property EA_Calendar $calendar + * @property EA_Config $config + * @property EA_DB_forge $dbforge + * @property EA_DB_query_builder $db + * @property EA_DB_utility $dbutil + * @property EA_Email $email + * @property EA_Encrypt $encrypt + * @property EA_Encryption $encryption + * @property EA_Exceptions $exceptions + * @property EA_Hooks $hooks + * @property EA_Input $input + * @property EA_Lang $lang + * @property EA_Loader $load + * @property EA_Log $log + * @property EA_Migration $migration + * @property EA_Output $output + * @property EA_Profiler $profiler + * @property EA_Router $router + * @property EA_Security $security + * @property EA_Session $session + * @property EA_Upload $upload + * @property EA_URI $uri + */ +class EA_URI extends CI_URI { + // +} diff --git a/application/core/EA_Upload.php b/application/core/EA_Upload.php new file mode 100644 index 00000000..a17bae80 --- /dev/null +++ b/application/core/EA_Upload.php @@ -0,0 +1,44 @@ + + * @copyright Copyright (c) 2013 - 2020, Alex Tselegidis + * @license https://opensource.org/licenses/GPL-3.0 - GPLv3 + * @link https://easyappointments.org + * @since v1.4.0 + * ---------------------------------------------------------------------------- */ + +/** + * Easy!Appointments upload. + * + * @property EA_Benchmark $benchmark + * @property EA_Cache $cache + * @property EA_Calendar $calendar + * @property EA_Config $config + * @property EA_DB_forge $dbforge + * @property EA_DB_query_builder $db + * @property EA_DB_utility $dbutil + * @property EA_Email $email + * @property EA_Encrypt $encrypt + * @property EA_Encryption $encryption + * @property EA_Exceptions $exceptions + * @property EA_Hooks $hooks + * @property EA_Input $input + * @property EA_Lang $lang + * @property EA_Loader $load + * @property EA_Log $log + * @property EA_Migration $migration + * @property EA_Output $output + * @property EA_Profiler $profiler + * @property EA_Router $router + * @property EA_Security $security + * @property EA_Session $session + * @property EA_Upload $upload + * @property EA_URI $uri + */ +class EA_Upload extends CI_Upload { + // +}