Release of v3.1.2

Refactored the API classes. Add table schema checker.
This commit is contained in:
Robot 2024-07-15 09:56:23 +02:00
parent 157a45a946
commit a5d86a255b
Signed by: Robot
GPG Key ID: 14DECD44E7E1BB95
379 changed files with 5689 additions and 1206 deletions

View File

@ -1,3 +1,8 @@
# v3.1.2
- Refactored the API classes
- Add table schema checker
# v3.1.1
- Add back to Bible button to Open AI page.

View File

@ -1,4 +1,4 @@
# Get Bible (3.1.1)
# Get Bible (3.1.2)
![Get Bible image](https://git.vdm.dev/getBible/joomla-component/raw/branch/master/admin/assets/images/vdm-component.jpg "GetBible")
@ -18,38 +18,38 @@ In essence, The Bible for Joomla is designed to transform how the Word of God is
+ *Author*: [Llewellyn van der Merwe](mailto:joomla@vdm.io)
+ *Name*: [Get Bible](https://getbible.net)
+ *First Build*: 3rd December, 2015
+ *Last Build*: 29th April, 2024
+ *Version*: 3.1.1
+ *Last Build*: 15th July, 2024
+ *Version*: 3.1.2
+ *Copyright*: Copyright (C) 2015. All Rights Reserved
+ *License*: GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
## Build Time
**578 Hours** or **72 Eight Hour Days** (actual time the author saved -
**625 Hours** or **78 Eight Hour Days** (actual time the author saved -
due to [Automated Component Builder](https://www.joomlacomponentbuilder.com))
> (if creating a folder and file took **5 seconds** and writing one line of code took **10 seconds**,
> never making one mistake or taking any coffee break.)
+ *Line count*: **207225**
+ *File count*: **1740**
+ *Folder count*: **150**
+ *Line count*: **224135**
+ *File count*: **1895**
+ *Folder count*: **154**
**382 Hours** or **48 Eight Hour Days** (the actual time the author spent)
**413 Hours** or **52 Eight Hour Days** (the actual time the author spent)
> (with the following break down:
> **debugging @145hours** = codingtime / 4;
> **planning @83hours** = codingtime / 7;
> **mapping @58hours** = codingtime / 10;
> **office @96hours** = codingtime / 6;)
> **debugging @156hours** = codingtime / 4;
> **planning @89hours** = codingtime / 7;
> **mapping @63hours** = codingtime / 10;
> **office @104hours** = codingtime / 6;)
**960 Hours** or **120 Eight Hour Days**
**1038 Hours** or **130 Eight Hour Days**
(a total of the realistic time frame for this project)
> (if creating a folder and file took **5 seconds** and writing one line of code took **10 seconds**,
> with the normal everyday realities at the office, that includes the component planning, mapping & debugging.)
Project duration: **24 weeks** or **5 months**
Project duration: **26 weeks** or **5.4 months**
> This **component** was build with a Joomla [Automated Component Builder](https://www.joomlacomponentbuilder.com).
> Developed by [Llewellyn van der Merwe](mailto:joomla@vdm.io)

View File

@ -1,4 +1,4 @@
# Get Bible (3.1.1)
# Get Bible (3.1.2)
![Get Bible image](https://git.vdm.dev/getBible/joomla-component/raw/branch/master/admin/assets/images/vdm-component.jpg "GetBible")
@ -18,38 +18,38 @@ In essence, The Bible for Joomla is designed to transform how the Word of God is
+ *Author*: [Llewellyn van der Merwe](mailto:joomla@vdm.io)
+ *Name*: [Get Bible](https://getbible.net)
+ *First Build*: 3rd December, 2015
+ *Last Build*: 29th April, 2024
+ *Version*: 3.1.1
+ *Last Build*: 15th July, 2024
+ *Version*: 3.1.2
+ *Copyright*: Copyright (C) 2015. All Rights Reserved
+ *License*: GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
## Build Time
**578 Hours** or **72 Eight Hour Days** (actual time the author saved -
**625 Hours** or **78 Eight Hour Days** (actual time the author saved -
due to [Automated Component Builder](https://www.joomlacomponentbuilder.com))
> (if creating a folder and file took **5 seconds** and writing one line of code took **10 seconds**,
> never making one mistake or taking any coffee break.)
+ *Line count*: **207225**
+ *File count*: **1740**
+ *Folder count*: **150**
+ *Line count*: **224135**
+ *File count*: **1895**
+ *Folder count*: **154**
**382 Hours** or **48 Eight Hour Days** (the actual time the author spent)
**413 Hours** or **52 Eight Hour Days** (the actual time the author spent)
> (with the following break down:
> **debugging @145hours** = codingtime / 4;
> **planning @83hours** = codingtime / 7;
> **mapping @58hours** = codingtime / 10;
> **office @96hours** = codingtime / 6;)
> **debugging @156hours** = codingtime / 4;
> **planning @89hours** = codingtime / 7;
> **mapping @63hours** = codingtime / 10;
> **office @104hours** = codingtime / 6;)
**960 Hours** or **120 Eight Hour Days**
**1038 Hours** or **130 Eight Hour Days**
(a total of the realistic time frame for this project)
> (if creating a folder and file took **5 seconds** and writing one line of code took **10 seconds**,
> with the normal everyday realities at the office, that includes the component planning, mapping & debugging.)
Project duration: **24 weeks** or **5 months**
Project duration: **26 weeks** or **5.4 months**
> This **component** was build with a Joomla [Automated Component Builder](https://www.joomlacomponentbuilder.com).
> Developed by [Llewellyn van der Merwe](mailto:joomla@vdm.io)

View File

@ -22,8 +22,8 @@ use Joomla\CMS\MVC\Controller\BaseController;
use Joomla\Utilities\ArrayHelper;
use Joomla\CMS\Language\Text;
use Joomla\CMS\Router\Route;
use TrueChristianChurch\Joomla\Utilities\ArrayHelper as UtilitiesArrayHelper;
use TrueChristianChurch\Joomla\Utilities\StringHelper;
use TrueChristianBible\Joomla\Utilities\ArrayHelper as UtilitiesArrayHelper;
use TrueChristianBible\Joomla\Utilities\StringHelper;
/**
* General Controller of Getbible component

View File

@ -24,8 +24,8 @@ use Joomla\CMS\MVC\Controller\AdminController;
use Joomla\Utilities\ArrayHelper;
use Joomla\CMS\Router\Route;
use Joomla\CMS\Session\Session;
use TrueChristianChurch\Joomla\Utilities\ArrayHelper as UtilitiesArrayHelper;
use TrueChristianChurch\Joomla\GetBible\Factory as GetBibleFactory;
use TrueChristianBible\Joomla\Utilities\ArrayHelper as UtilitiesArrayHelper;
use TrueChristianBible\Joomla\GetBible\Factory as GetBibleFactory;
/**
* Books Admin Controller

View File

@ -24,8 +24,8 @@ use Joomla\CMS\MVC\Controller\AdminController;
use Joomla\Utilities\ArrayHelper;
use Joomla\CMS\Router\Route;
use Joomla\CMS\Session\Session;
use TrueChristianChurch\Joomla\GetBible\Factory as GetBibleFactory;
use TrueChristianChurch\Joomla\Utilities\ArrayHelper as UtilitiesArrayHelper;
use TrueChristianBible\Joomla\GetBible\Factory as GetBibleFactory;
use TrueChristianBible\Joomla\Utilities\ArrayHelper as UtilitiesArrayHelper;
/**
* Translations Admin Controller

View File

@ -40,14 +40,14 @@ use Joomla\CMS\Version;
use Joomla\Registry\Registry;
use Joomla\String\StringHelper;
use Joomla\Utilities\ArrayHelper;
use TrueChristianChurch\Joomla\GetBible\Factory as GetBibleFactory;
use TrueChristianChurch\Joomla\Gitea\Factory as GiteaFactory;
use TrueChristianChurch\Joomla\Utilities\StringHelper as UtilitiesStringHelper;
use TrueChristianChurch\Joomla\Utilities\ObjectHelper;
use TrueChristianChurch\Joomla\Utilities\GetHelper;
use TrueChristianChurch\Joomla\Utilities\JsonHelper;
use TrueChristianChurch\Joomla\Utilities\ArrayHelper as UtilitiesArrayHelper;
use TrueChristianChurch\Joomla\Utilities\FormHelper;
use TrueChristianBible\Joomla\GetBible\Factory as GetBibleFactory;
use TrueChristianBible\Joomla\Gitea\Factory as GiteaFactory;
use TrueChristianBible\Joomla\Utilities\StringHelper as UtilitiesStringHelper;
use TrueChristianBible\Joomla\Utilities\ObjectHelper;
use TrueChristianBible\Joomla\Utilities\GetHelper;
use TrueChristianBible\Joomla\Utilities\JsonHelper;
use TrueChristianBible\Joomla\Utilities\ArrayHelper as UtilitiesArrayHelper;
use TrueChristianBible\Joomla\Utilities\FormHelper;
/**
* Getbible component helper.

View File

@ -22,10 +22,9 @@ defined('_JEXEC') or die;
spl_autoload_register(function ($class) {
// project-specific base directories and namespace prefix
$search = [
'libraries/vendor_getbible/TrueChristianChurch.Joomla.GetBible' => 'TrueChristianChurch\\Joomla\\GetBible',
'libraries/vendor_getbible/TrueChristianChurch.Joomla.Openai' => 'TrueChristianChurch\\Joomla\\Openai',
'libraries/vendor_getbible/TrueChristianChurch.Joomla.Gitea' => 'TrueChristianChurch\\Joomla\\Gitea',
'libraries/vendor_getbible/TrueChristianChurch.Joomla' => 'TrueChristianChurch\\Joomla'
'libraries/vendor_getbible/TrueChristianBible.Joomla.Openai' => 'TrueChristianBible\\Joomla\\Openai',
'libraries/vendor_getbible/TrueChristianBible.Joomla.Gitea' => 'TrueChristianBible\\Joomla\\Gitea',
'libraries/vendor_getbible/TrueChristianBible.Joomla' => 'TrueChristianBible\\Joomla'
];
// Start the search and load if found
$found = false;

View File

@ -21,8 +21,8 @@ defined('_JEXEC') or die('Restricted access');
use Joomla\CMS\Factory;
use Joomla\CMS\Language\Text;
use Joomla\CMS\HTML\HTMLHelper as Html;
use TrueChristianChurch\Joomla\Utilities\StringHelper;
use TrueChristianChurch\Joomla\Utilities\ArrayHelper;
use TrueChristianBible\Joomla\Utilities\StringHelper;
use TrueChristianBible\Joomla\Utilities\ArrayHelper;
// set the defaults
$items = $displayData->vvwnotes;

View File

@ -21,8 +21,8 @@ defined('_JEXEC') or die('Restricted access');
use Joomla\CMS\Factory;
use Joomla\CMS\Language\Text;
use Joomla\CMS\HTML\HTMLHelper as Html;
use TrueChristianChurch\Joomla\Utilities\StringHelper;
use TrueChristianChurch\Joomla\Utilities\ArrayHelper;
use TrueChristianBible\Joomla\Utilities\StringHelper;
use TrueChristianBible\Joomla\Utilities\ArrayHelper;
// set the defaults
$items = $displayData->vvxpasswords;

View File

@ -21,8 +21,8 @@ defined('_JEXEC') or die('Restricted access');
use Joomla\CMS\Factory;
use Joomla\CMS\Language\Text;
use Joomla\CMS\HTML\HTMLHelper as Html;
use TrueChristianChurch\Joomla\Utilities\StringHelper;
use TrueChristianChurch\Joomla\Utilities\ArrayHelper;
use TrueChristianBible\Joomla\Utilities\StringHelper;
use TrueChristianBible\Joomla\Utilities\ArrayHelper;
// set the defaults
$items = $displayData->vvvtags;

View File

@ -21,8 +21,8 @@ defined('_JEXEC') or die('Restricted access');
use Joomla\CMS\Factory;
use Joomla\CMS\Language\Text;
use Joomla\CMS\HTML\HTMLHelper as Html;
use TrueChristianChurch\Joomla\Utilities\StringHelper;
use TrueChristianChurch\Joomla\Utilities\ArrayHelper;
use TrueChristianBible\Joomla\Utilities\StringHelper;
use TrueChristianBible\Joomla\Utilities\ArrayHelper;
// set the defaults
$items = $displayData->vvymessage;

View File

@ -22,7 +22,7 @@ use Joomla\CMS\Factory;
use Joomla\CMS\Language\Text;
use Joomla\CMS\HTML\HTMLHelper as Html;
use Joomla\CMS\Layout\LayoutHelper;
use TrueChristianChurch\Joomla\Utilities\Component\Helper;
use TrueChristianBible\Joomla\Utilities\Component\Helper;
// get the form
$form = $displayData->getForm();

View File

@ -22,7 +22,7 @@ use Joomla\CMS\Factory;
use Joomla\CMS\Language\Text;
use Joomla\CMS\HTML\HTMLHelper as Html;
use Joomla\CMS\Layout\LayoutHelper;
use TrueChristianChurch\Joomla\Utilities\Component\Helper;
use TrueChristianBible\Joomla\Utilities\Component\Helper;
// get the form
$form = $displayData->getForm();

View File

@ -25,8 +25,8 @@ use Joomla\CMS\MVC\Model\ListModel;
use Joomla\CMS\Plugin\PluginHelper;
use Joomla\Utilities\ArrayHelper;
use Joomla\Registry\Registry;
use TrueChristianChurch\Joomla\Utilities\FileHelper;
use TrueChristianChurch\Joomla\Gitea\Factory as GiteaFactory;
use TrueChristianBible\Joomla\Utilities\FileHelper;
use TrueChristianBible\Joomla\Gitea\Factory as GiteaFactory;
/**
* Getbible Ajax List Model

View File

@ -30,8 +30,8 @@ use Joomla\Registry\Registry;
use Joomla\String\StringHelper;
use Joomla\Utilities\ArrayHelper;
use Joomla\CMS\Helper\TagsHelper;
use TrueChristianChurch\Joomla\Utilities\StringHelper as UtilitiesStringHelper;
use TrueChristianChurch\Joomla\Utilities\ArrayHelper as UtilitiesArrayHelper;
use TrueChristianBible\Joomla\Utilities\StringHelper as UtilitiesStringHelper;
use TrueChristianBible\Joomla\Utilities\ArrayHelper as UtilitiesArrayHelper;
/**
* Getbible Book Admin Model

View File

@ -25,9 +25,9 @@ use Joomla\CMS\MVC\Model\ListModel;
use Joomla\CMS\Plugin\PluginHelper;
use Joomla\Utilities\ArrayHelper;
use Joomla\CMS\Helper\TagsHelper;
use TrueChristianChurch\Joomla\Utilities\ArrayHelper as UtilitiesArrayHelper;
use TrueChristianChurch\Joomla\Utilities\ObjectHelper;
use TrueChristianChurch\Joomla\Utilities\StringHelper;
use TrueChristianBible\Joomla\Utilities\ArrayHelper as UtilitiesArrayHelper;
use TrueChristianBible\Joomla\Utilities\ObjectHelper;
use TrueChristianBible\Joomla\Utilities\StringHelper;
/**
* Books List Model

View File

@ -30,8 +30,8 @@ use Joomla\Registry\Registry;
use Joomla\String\StringHelper;
use Joomla\Utilities\ArrayHelper;
use Joomla\CMS\Helper\TagsHelper;
use TrueChristianChurch\Joomla\Utilities\StringHelper as UtilitiesStringHelper;
use TrueChristianChurch\Joomla\Utilities\ArrayHelper as UtilitiesArrayHelper;
use TrueChristianBible\Joomla\Utilities\StringHelper as UtilitiesStringHelper;
use TrueChristianBible\Joomla\Utilities\ArrayHelper as UtilitiesArrayHelper;
/**
* Getbible Chapter Admin Model

View File

@ -25,9 +25,9 @@ use Joomla\CMS\MVC\Model\ListModel;
use Joomla\CMS\Plugin\PluginHelper;
use Joomla\Utilities\ArrayHelper;
use Joomla\CMS\Helper\TagsHelper;
use TrueChristianChurch\Joomla\Utilities\ArrayHelper as UtilitiesArrayHelper;
use TrueChristianChurch\Joomla\Utilities\ObjectHelper;
use TrueChristianChurch\Joomla\Utilities\StringHelper;
use TrueChristianBible\Joomla\Utilities\ArrayHelper as UtilitiesArrayHelper;
use TrueChristianBible\Joomla\Utilities\ObjectHelper;
use TrueChristianBible\Joomla\Utilities\StringHelper;
/**
* Chapters List Model

View File

@ -28,8 +28,8 @@ use Joomla\CMS\MVC\Model\ListModel;
use Joomla\CMS\Plugin\PluginHelper;
use Joomla\Utilities\ArrayHelper;
use Joomla\Registry\Registry;
use TrueChristianChurch\Joomla\Utilities\ArrayHelper as UtilitiesArrayHelper;
use TrueChristianChurch\Joomla\Utilities\StringHelper;
use TrueChristianBible\Joomla\Utilities\ArrayHelper as UtilitiesArrayHelper;
use TrueChristianBible\Joomla\Utilities\StringHelper;
/**
* Getbible List Model

View File

@ -30,11 +30,11 @@ use Joomla\Registry\Registry;
use Joomla\String\StringHelper;
use Joomla\Utilities\ArrayHelper;
use Joomla\CMS\Helper\TagsHelper;
use TrueChristianChurch\Joomla\Utilities\ArrayHelper as UtilitiesArrayHelper;
use TrueChristianChurch\Joomla\Utilities\ObjectHelper;
use TrueChristianChurch\Joomla\Utilities\StringHelper as UtilitiesStringHelper;
use TrueChristianChurch\Joomla\Utilities\GuidHelper;
use TrueChristianChurch\Joomla\Utilities\GetHelper;
use TrueChristianBible\Joomla\Utilities\ArrayHelper as UtilitiesArrayHelper;
use TrueChristianBible\Joomla\Utilities\ObjectHelper;
use TrueChristianBible\Joomla\Utilities\StringHelper as UtilitiesStringHelper;
use TrueChristianBible\Joomla\Utilities\GuidHelper;
use TrueChristianBible\Joomla\Utilities\GetHelper;
/**
* Getbible Linker Admin Model

View File

@ -25,9 +25,9 @@ use Joomla\CMS\MVC\Model\ListModel;
use Joomla\CMS\Plugin\PluginHelper;
use Joomla\Utilities\ArrayHelper;
use Joomla\CMS\Helper\TagsHelper;
use TrueChristianChurch\Joomla\Utilities\ArrayHelper as UtilitiesArrayHelper;
use TrueChristianChurch\Joomla\Utilities\ObjectHelper;
use TrueChristianChurch\Joomla\Utilities\StringHelper;
use TrueChristianBible\Joomla\Utilities\ArrayHelper as UtilitiesArrayHelper;
use TrueChristianBible\Joomla\Utilities\ObjectHelper;
use TrueChristianBible\Joomla\Utilities\StringHelper;
/**
* Linkers List Model

View File

@ -30,9 +30,9 @@ use Joomla\Registry\Registry;
use Joomla\String\StringHelper;
use Joomla\Utilities\ArrayHelper;
use Joomla\CMS\Helper\TagsHelper;
use TrueChristianChurch\Joomla\Utilities\GuidHelper;
use TrueChristianChurch\Joomla\Utilities\ArrayHelper as UtilitiesArrayHelper;
use TrueChristianChurch\Joomla\Utilities\GetHelper;
use TrueChristianBible\Joomla\Utilities\GuidHelper;
use TrueChristianBible\Joomla\Utilities\ArrayHelper as UtilitiesArrayHelper;
use TrueChristianBible\Joomla\Utilities\GetHelper;
/**
* Getbible Note Admin Model

View File

@ -25,9 +25,9 @@ use Joomla\CMS\MVC\Model\ListModel;
use Joomla\CMS\Plugin\PluginHelper;
use Joomla\Utilities\ArrayHelper;
use Joomla\CMS\Helper\TagsHelper;
use TrueChristianChurch\Joomla\Utilities\ArrayHelper as UtilitiesArrayHelper;
use TrueChristianChurch\Joomla\Utilities\ObjectHelper;
use TrueChristianChurch\Joomla\Utilities\StringHelper;
use TrueChristianBible\Joomla\Utilities\ArrayHelper as UtilitiesArrayHelper;
use TrueChristianBible\Joomla\Utilities\ObjectHelper;
use TrueChristianBible\Joomla\Utilities\StringHelper;
/**
* Notes List Model

View File

@ -30,8 +30,8 @@ use Joomla\Registry\Registry;
use Joomla\String\StringHelper;
use Joomla\Utilities\ArrayHelper;
use Joomla\CMS\Helper\TagsHelper;
use TrueChristianChurch\Joomla\Utilities\StringHelper as UtilitiesStringHelper;
use TrueChristianChurch\Joomla\Utilities\ArrayHelper as UtilitiesArrayHelper;
use TrueChristianBible\Joomla\Utilities\StringHelper as UtilitiesStringHelper;
use TrueChristianBible\Joomla\Utilities\ArrayHelper as UtilitiesArrayHelper;
/**
* Getbible Open_ai_message Admin Model

View File

@ -25,9 +25,9 @@ use Joomla\CMS\MVC\Model\ListModel;
use Joomla\CMS\Plugin\PluginHelper;
use Joomla\Utilities\ArrayHelper;
use Joomla\CMS\Helper\TagsHelper;
use TrueChristianChurch\Joomla\Utilities\ArrayHelper as UtilitiesArrayHelper;
use TrueChristianChurch\Joomla\Utilities\ObjectHelper;
use TrueChristianChurch\Joomla\Utilities\StringHelper;
use TrueChristianBible\Joomla\Utilities\ArrayHelper as UtilitiesArrayHelper;
use TrueChristianBible\Joomla\Utilities\ObjectHelper;
use TrueChristianBible\Joomla\Utilities\StringHelper;
/**
* Open_ai_messages List Model

View File

@ -30,9 +30,9 @@ use Joomla\Registry\Registry;
use Joomla\String\StringHelper;
use Joomla\Utilities\ArrayHelper;
use Joomla\CMS\Helper\TagsHelper;
use TrueChristianChurch\Joomla\Utilities\ArrayHelper as UtilitiesArrayHelper;
use TrueChristianChurch\Joomla\Utilities\ObjectHelper;
use TrueChristianChurch\Joomla\Utilities\StringHelper as UtilitiesStringHelper;
use TrueChristianBible\Joomla\Utilities\ArrayHelper as UtilitiesArrayHelper;
use TrueChristianBible\Joomla\Utilities\ObjectHelper;
use TrueChristianBible\Joomla\Utilities\StringHelper as UtilitiesStringHelper;
/**
* Getbible Open_ai_response Admin Model

View File

@ -25,9 +25,9 @@ use Joomla\CMS\MVC\Model\ListModel;
use Joomla\CMS\Plugin\PluginHelper;
use Joomla\Utilities\ArrayHelper;
use Joomla\CMS\Helper\TagsHelper;
use TrueChristianChurch\Joomla\Utilities\ArrayHelper as UtilitiesArrayHelper;
use TrueChristianChurch\Joomla\Utilities\ObjectHelper;
use TrueChristianChurch\Joomla\Utilities\StringHelper;
use TrueChristianBible\Joomla\Utilities\ArrayHelper as UtilitiesArrayHelper;
use TrueChristianBible\Joomla\Utilities\ObjectHelper;
use TrueChristianBible\Joomla\Utilities\StringHelper;
/**
* Open_ai_responses List Model

View File

@ -30,10 +30,10 @@ use Joomla\Registry\Registry;
use Joomla\String\StringHelper;
use Joomla\Utilities\ArrayHelper;
use Joomla\CMS\Helper\TagsHelper;
use TrueChristianChurch\Joomla\Utilities\ArrayHelper as UtilitiesArrayHelper;
use TrueChristianChurch\Joomla\Utilities\GuidHelper;
use TrueChristianChurch\Joomla\Utilities\StringHelper as UtilitiesStringHelper;
use TrueChristianChurch\Joomla\Utilities\GetHelper;
use TrueChristianBible\Joomla\Utilities\ArrayHelper as UtilitiesArrayHelper;
use TrueChristianBible\Joomla\Utilities\GuidHelper;
use TrueChristianBible\Joomla\Utilities\StringHelper as UtilitiesStringHelper;
use TrueChristianBible\Joomla\Utilities\GetHelper;
/**
* Getbible Password Admin Model

View File

@ -25,9 +25,9 @@ use Joomla\CMS\MVC\Model\ListModel;
use Joomla\CMS\Plugin\PluginHelper;
use Joomla\Utilities\ArrayHelper;
use Joomla\CMS\Helper\TagsHelper;
use TrueChristianChurch\Joomla\Utilities\ArrayHelper as UtilitiesArrayHelper;
use TrueChristianChurch\Joomla\Utilities\ObjectHelper;
use TrueChristianChurch\Joomla\Utilities\StringHelper;
use TrueChristianBible\Joomla\Utilities\ArrayHelper as UtilitiesArrayHelper;
use TrueChristianBible\Joomla\Utilities\ObjectHelper;
use TrueChristianBible\Joomla\Utilities\StringHelper;
/**
* Passwords List Model

View File

@ -30,10 +30,10 @@ use Joomla\Registry\Registry;
use Joomla\String\StringHelper;
use Joomla\Utilities\ArrayHelper;
use Joomla\CMS\Helper\TagsHelper;
use TrueChristianChurch\Joomla\Utilities\GuidHelper;
use TrueChristianChurch\Joomla\Utilities\StringHelper as UtilitiesStringHelper;
use TrueChristianChurch\Joomla\Utilities\ArrayHelper as UtilitiesArrayHelper;
use TrueChristianChurch\Joomla\Utilities\GetHelper;
use TrueChristianBible\Joomla\Utilities\GuidHelper;
use TrueChristianBible\Joomla\Utilities\StringHelper as UtilitiesStringHelper;
use TrueChristianBible\Joomla\Utilities\ArrayHelper as UtilitiesArrayHelper;
use TrueChristianBible\Joomla\Utilities\GetHelper;
/**
* Getbible Prompt Admin Model

View File

@ -25,9 +25,9 @@ use Joomla\CMS\MVC\Model\ListModel;
use Joomla\CMS\Plugin\PluginHelper;
use Joomla\Utilities\ArrayHelper;
use Joomla\CMS\Helper\TagsHelper;
use TrueChristianChurch\Joomla\Utilities\ArrayHelper as UtilitiesArrayHelper;
use TrueChristianChurch\Joomla\Utilities\ObjectHelper;
use TrueChristianChurch\Joomla\Utilities\StringHelper;
use TrueChristianBible\Joomla\Utilities\ArrayHelper as UtilitiesArrayHelper;
use TrueChristianBible\Joomla\Utilities\ObjectHelper;
use TrueChristianBible\Joomla\Utilities\StringHelper;
/**
* Prompts List Model

View File

@ -30,10 +30,10 @@ use Joomla\Registry\Registry;
use Joomla\String\StringHelper;
use Joomla\Utilities\ArrayHelper;
use Joomla\CMS\Helper\TagsHelper;
use TrueChristianChurch\Joomla\Utilities\GuidHelper;
use TrueChristianChurch\Joomla\Utilities\StringHelper as UtilitiesStringHelper;
use TrueChristianChurch\Joomla\Utilities\ArrayHelper as UtilitiesArrayHelper;
use TrueChristianChurch\Joomla\Utilities\GetHelper;
use TrueChristianBible\Joomla\Utilities\GuidHelper;
use TrueChristianBible\Joomla\Utilities\StringHelper as UtilitiesStringHelper;
use TrueChristianBible\Joomla\Utilities\ArrayHelper as UtilitiesArrayHelper;
use TrueChristianBible\Joomla\Utilities\GetHelper;
/**
* Getbible Tag Admin Model

View File

@ -30,9 +30,9 @@ use Joomla\Registry\Registry;
use Joomla\String\StringHelper;
use Joomla\Utilities\ArrayHelper;
use Joomla\CMS\Helper\TagsHelper;
use TrueChristianChurch\Joomla\Utilities\GuidHelper;
use TrueChristianChurch\Joomla\Utilities\ArrayHelper as UtilitiesArrayHelper;
use TrueChristianChurch\Joomla\Utilities\GetHelper;
use TrueChristianBible\Joomla\Utilities\GuidHelper;
use TrueChristianBible\Joomla\Utilities\ArrayHelper as UtilitiesArrayHelper;
use TrueChristianBible\Joomla\Utilities\GetHelper;
/**
* Getbible Tagged_verse Admin Model

View File

@ -25,9 +25,9 @@ use Joomla\CMS\MVC\Model\ListModel;
use Joomla\CMS\Plugin\PluginHelper;
use Joomla\Utilities\ArrayHelper;
use Joomla\CMS\Helper\TagsHelper;
use TrueChristianChurch\Joomla\Utilities\ArrayHelper as UtilitiesArrayHelper;
use TrueChristianChurch\Joomla\Utilities\ObjectHelper;
use TrueChristianChurch\Joomla\Utilities\StringHelper;
use TrueChristianBible\Joomla\Utilities\ArrayHelper as UtilitiesArrayHelper;
use TrueChristianBible\Joomla\Utilities\ObjectHelper;
use TrueChristianBible\Joomla\Utilities\StringHelper;
/**
* Tagged_verses List Model

View File

@ -25,9 +25,9 @@ use Joomla\CMS\MVC\Model\ListModel;
use Joomla\CMS\Plugin\PluginHelper;
use Joomla\Utilities\ArrayHelper;
use Joomla\CMS\Helper\TagsHelper;
use TrueChristianChurch\Joomla\Utilities\ArrayHelper as UtilitiesArrayHelper;
use TrueChristianChurch\Joomla\Utilities\ObjectHelper;
use TrueChristianChurch\Joomla\Utilities\StringHelper;
use TrueChristianBible\Joomla\Utilities\ArrayHelper as UtilitiesArrayHelper;
use TrueChristianBible\Joomla\Utilities\ObjectHelper;
use TrueChristianBible\Joomla\Utilities\StringHelper;
/**
* Tags List Model

View File

@ -30,8 +30,8 @@ use Joomla\Registry\Registry;
use Joomla\String\StringHelper;
use Joomla\Utilities\ArrayHelper;
use Joomla\CMS\Helper\TagsHelper;
use TrueChristianChurch\Joomla\Utilities\StringHelper as UtilitiesStringHelper;
use TrueChristianChurch\Joomla\Utilities\ArrayHelper as UtilitiesArrayHelper;
use TrueChristianBible\Joomla\Utilities\StringHelper as UtilitiesStringHelper;
use TrueChristianBible\Joomla\Utilities\ArrayHelper as UtilitiesArrayHelper;
/**
* Getbible Translation Admin Model

View File

@ -25,9 +25,9 @@ use Joomla\CMS\MVC\Model\ListModel;
use Joomla\CMS\Plugin\PluginHelper;
use Joomla\Utilities\ArrayHelper;
use Joomla\CMS\Helper\TagsHelper;
use TrueChristianChurch\Joomla\Utilities\ArrayHelper as UtilitiesArrayHelper;
use TrueChristianChurch\Joomla\Utilities\ObjectHelper;
use TrueChristianChurch\Joomla\Utilities\StringHelper;
use TrueChristianBible\Joomla\Utilities\ArrayHelper as UtilitiesArrayHelper;
use TrueChristianBible\Joomla\Utilities\ObjectHelper;
use TrueChristianBible\Joomla\Utilities\StringHelper;
/**
* Translations List Model

View File

@ -30,8 +30,8 @@ use Joomla\Registry\Registry;
use Joomla\String\StringHelper;
use Joomla\Utilities\ArrayHelper;
use Joomla\CMS\Helper\TagsHelper;
use TrueChristianChurch\Joomla\Utilities\StringHelper as UtilitiesStringHelper;
use TrueChristianChurch\Joomla\Utilities\ArrayHelper as UtilitiesArrayHelper;
use TrueChristianBible\Joomla\Utilities\StringHelper as UtilitiesStringHelper;
use TrueChristianBible\Joomla\Utilities\ArrayHelper as UtilitiesArrayHelper;
/**
* Getbible Verse Admin Model

View File

@ -25,9 +25,9 @@ use Joomla\CMS\MVC\Model\ListModel;
use Joomla\CMS\Plugin\PluginHelper;
use Joomla\Utilities\ArrayHelper;
use Joomla\CMS\Helper\TagsHelper;
use TrueChristianChurch\Joomla\Utilities\ArrayHelper as UtilitiesArrayHelper;
use TrueChristianChurch\Joomla\Utilities\ObjectHelper;
use TrueChristianChurch\Joomla\Utilities\StringHelper;
use TrueChristianBible\Joomla\Utilities\ArrayHelper as UtilitiesArrayHelper;
use TrueChristianBible\Joomla\Utilities\ObjectHelper;
use TrueChristianBible\Joomla\Utilities\StringHelper;
/**
* Verses List Model

View File

@ -0,0 +1 @@

View File

@ -30,7 +30,7 @@ use Joomla\CMS\Layout\FileLayout;
use Joomla\CMS\MVC\View\HtmlView;
use Joomla\CMS\Plugin\PluginHelper;
use Joomla\CMS\Toolbar\ToolbarHelper;
use TrueChristianChurch\Joomla\Utilities\StringHelper;
use TrueChristianBible\Joomla\Utilities\StringHelper;
/**
* Book Html View class

View File

@ -30,8 +30,8 @@ use Joomla\CMS\Layout\FileLayout;
use Joomla\CMS\MVC\View\HtmlView;
use Joomla\CMS\Plugin\PluginHelper;
use Joomla\CMS\Toolbar\ToolbarHelper;
use TrueChristianChurch\Joomla\Utilities\ArrayHelper;
use TrueChristianChurch\Joomla\Utilities\StringHelper;
use TrueChristianBible\Joomla\Utilities\ArrayHelper;
use TrueChristianBible\Joomla\Utilities\StringHelper;
/**
* Getbible Html View class for the Books

View File

@ -30,7 +30,7 @@ use Joomla\CMS\Layout\FileLayout;
use Joomla\CMS\MVC\View\HtmlView;
use Joomla\CMS\Plugin\PluginHelper;
use Joomla\CMS\Toolbar\ToolbarHelper;
use TrueChristianChurch\Joomla\Utilities\StringHelper;
use TrueChristianBible\Joomla\Utilities\StringHelper;
/**
* Chapter Html View class

View File

@ -30,8 +30,8 @@ use Joomla\CMS\Layout\FileLayout;
use Joomla\CMS\MVC\View\HtmlView;
use Joomla\CMS\Plugin\PluginHelper;
use Joomla\CMS\Toolbar\ToolbarHelper;
use TrueChristianChurch\Joomla\Utilities\ArrayHelper;
use TrueChristianChurch\Joomla\Utilities\StringHelper;
use TrueChristianBible\Joomla\Utilities\ArrayHelper;
use TrueChristianBible\Joomla\Utilities\StringHelper;
/**
* Getbible Html View class for the Chapters

View File

@ -19,7 +19,7 @@
defined('_JEXEC') or die('Restricted access');
use Joomla\CMS\Language\Text;
use TrueChristianChurch\Joomla\Utilities\ArrayHelper;
use TrueChristianBible\Joomla\Utilities\ArrayHelper;
?>
<img alt="<?php echo Text::_('COM_GETBIBLE'); ?>" src="components/com_getbible/assets/images/vdm-component.jpg">

View File

@ -23,7 +23,7 @@ use Joomla\CMS\Language\Text;
use Joomla\CMS\HTML\HTMLHelper as Html;
use Joomla\CMS\MVC\View\HtmlView;
use Joomla\CMS\Toolbar\ToolbarHelper;
use TrueChristianChurch\Joomla\Utilities\StringHelper;
use TrueChristianBible\Joomla\Utilities\StringHelper;
/**
* Getbible View class

View File

@ -30,7 +30,7 @@ use Joomla\CMS\Layout\FileLayout;
use Joomla\CMS\MVC\View\HtmlView;
use Joomla\CMS\Plugin\PluginHelper;
use Joomla\CMS\Toolbar\ToolbarHelper;
use TrueChristianChurch\Joomla\Utilities\StringHelper;
use TrueChristianBible\Joomla\Utilities\StringHelper;
/**
* Linker Html View class

View File

@ -30,8 +30,8 @@ use Joomla\CMS\Layout\FileLayout;
use Joomla\CMS\MVC\View\HtmlView;
use Joomla\CMS\Plugin\PluginHelper;
use Joomla\CMS\Toolbar\ToolbarHelper;
use TrueChristianChurch\Joomla\Utilities\ArrayHelper;
use TrueChristianChurch\Joomla\Utilities\StringHelper;
use TrueChristianBible\Joomla\Utilities\ArrayHelper;
use TrueChristianBible\Joomla\Utilities\StringHelper;
/**
* Getbible Html View class for the Linkers

View File

@ -30,7 +30,7 @@ use Joomla\CMS\Layout\FileLayout;
use Joomla\CMS\MVC\View\HtmlView;
use Joomla\CMS\Plugin\PluginHelper;
use Joomla\CMS\Toolbar\ToolbarHelper;
use TrueChristianChurch\Joomla\Utilities\StringHelper;
use TrueChristianBible\Joomla\Utilities\StringHelper;
/**
* Note Html View class

View File

@ -30,8 +30,8 @@ use Joomla\CMS\Layout\FileLayout;
use Joomla\CMS\MVC\View\HtmlView;
use Joomla\CMS\Plugin\PluginHelper;
use Joomla\CMS\Toolbar\ToolbarHelper;
use TrueChristianChurch\Joomla\Utilities\ArrayHelper;
use TrueChristianChurch\Joomla\Utilities\StringHelper;
use TrueChristianBible\Joomla\Utilities\ArrayHelper;
use TrueChristianBible\Joomla\Utilities\StringHelper;
/**
* Getbible Html View class for the Notes

View File

@ -30,7 +30,7 @@ use Joomla\CMS\Layout\FileLayout;
use Joomla\CMS\MVC\View\HtmlView;
use Joomla\CMS\Plugin\PluginHelper;
use Joomla\CMS\Toolbar\ToolbarHelper;
use TrueChristianChurch\Joomla\Utilities\StringHelper;
use TrueChristianBible\Joomla\Utilities\StringHelper;
/**
* Open_ai_message Html View class

View File

@ -30,8 +30,8 @@ use Joomla\CMS\Layout\FileLayout;
use Joomla\CMS\MVC\View\HtmlView;
use Joomla\CMS\Plugin\PluginHelper;
use Joomla\CMS\Toolbar\ToolbarHelper;
use TrueChristianChurch\Joomla\Utilities\ArrayHelper;
use TrueChristianChurch\Joomla\Utilities\StringHelper;
use TrueChristianBible\Joomla\Utilities\ArrayHelper;
use TrueChristianBible\Joomla\Utilities\StringHelper;
/**
* Getbible Html View class for the Open_ai_messages

View File

@ -30,7 +30,7 @@ use Joomla\CMS\Layout\FileLayout;
use Joomla\CMS\MVC\View\HtmlView;
use Joomla\CMS\Plugin\PluginHelper;
use Joomla\CMS\Toolbar\ToolbarHelper;
use TrueChristianChurch\Joomla\Utilities\StringHelper;
use TrueChristianBible\Joomla\Utilities\StringHelper;
/**
* Open_ai_response Html View class

View File

@ -30,8 +30,8 @@ use Joomla\CMS\Layout\FileLayout;
use Joomla\CMS\MVC\View\HtmlView;
use Joomla\CMS\Plugin\PluginHelper;
use Joomla\CMS\Toolbar\ToolbarHelper;
use TrueChristianChurch\Joomla\Utilities\ArrayHelper;
use TrueChristianChurch\Joomla\Utilities\StringHelper;
use TrueChristianBible\Joomla\Utilities\ArrayHelper;
use TrueChristianBible\Joomla\Utilities\StringHelper;
/**
* Getbible Html View class for the Open_ai_responses

View File

@ -30,7 +30,7 @@ use Joomla\CMS\Layout\FileLayout;
use Joomla\CMS\MVC\View\HtmlView;
use Joomla\CMS\Plugin\PluginHelper;
use Joomla\CMS\Toolbar\ToolbarHelper;
use TrueChristianChurch\Joomla\Utilities\StringHelper;
use TrueChristianBible\Joomla\Utilities\StringHelper;
/**
* Password Html View class

View File

@ -30,8 +30,8 @@ use Joomla\CMS\Layout\FileLayout;
use Joomla\CMS\MVC\View\HtmlView;
use Joomla\CMS\Plugin\PluginHelper;
use Joomla\CMS\Toolbar\ToolbarHelper;
use TrueChristianChurch\Joomla\Utilities\ArrayHelper;
use TrueChristianChurch\Joomla\Utilities\StringHelper;
use TrueChristianBible\Joomla\Utilities\ArrayHelper;
use TrueChristianBible\Joomla\Utilities\StringHelper;
/**
* Getbible Html View class for the Passwords

View File

@ -30,7 +30,7 @@ use Joomla\CMS\Layout\FileLayout;
use Joomla\CMS\MVC\View\HtmlView;
use Joomla\CMS\Plugin\PluginHelper;
use Joomla\CMS\Toolbar\ToolbarHelper;
use TrueChristianChurch\Joomla\Utilities\StringHelper;
use TrueChristianBible\Joomla\Utilities\StringHelper;
/**
* Prompt Html View class

View File

@ -30,8 +30,8 @@ use Joomla\CMS\Layout\FileLayout;
use Joomla\CMS\MVC\View\HtmlView;
use Joomla\CMS\Plugin\PluginHelper;
use Joomla\CMS\Toolbar\ToolbarHelper;
use TrueChristianChurch\Joomla\Utilities\ArrayHelper;
use TrueChristianChurch\Joomla\Utilities\StringHelper;
use TrueChristianBible\Joomla\Utilities\ArrayHelper;
use TrueChristianBible\Joomla\Utilities\StringHelper;
/**
* Getbible Html View class for the Prompts

View File

@ -30,7 +30,7 @@ use Joomla\CMS\Layout\FileLayout;
use Joomla\CMS\MVC\View\HtmlView;
use Joomla\CMS\Plugin\PluginHelper;
use Joomla\CMS\Toolbar\ToolbarHelper;
use TrueChristianChurch\Joomla\Utilities\StringHelper;
use TrueChristianBible\Joomla\Utilities\StringHelper;
/**
* Tag Html View class

View File

@ -30,7 +30,7 @@ use Joomla\CMS\Layout\FileLayout;
use Joomla\CMS\MVC\View\HtmlView;
use Joomla\CMS\Plugin\PluginHelper;
use Joomla\CMS\Toolbar\ToolbarHelper;
use TrueChristianChurch\Joomla\Utilities\StringHelper;
use TrueChristianBible\Joomla\Utilities\StringHelper;
/**
* Tagged_verse Html View class

View File

@ -30,8 +30,8 @@ use Joomla\CMS\Layout\FileLayout;
use Joomla\CMS\MVC\View\HtmlView;
use Joomla\CMS\Plugin\PluginHelper;
use Joomla\CMS\Toolbar\ToolbarHelper;
use TrueChristianChurch\Joomla\Utilities\ArrayHelper;
use TrueChristianChurch\Joomla\Utilities\StringHelper;
use TrueChristianBible\Joomla\Utilities\ArrayHelper;
use TrueChristianBible\Joomla\Utilities\StringHelper;
/**
* Getbible Html View class for the Tagged_verses

View File

@ -30,8 +30,8 @@ use Joomla\CMS\Layout\FileLayout;
use Joomla\CMS\MVC\View\HtmlView;
use Joomla\CMS\Plugin\PluginHelper;
use Joomla\CMS\Toolbar\ToolbarHelper;
use TrueChristianChurch\Joomla\Utilities\ArrayHelper;
use TrueChristianChurch\Joomla\Utilities\StringHelper;
use TrueChristianBible\Joomla\Utilities\ArrayHelper;
use TrueChristianBible\Joomla\Utilities\StringHelper;
/**
* Getbible Html View class for the Tags

View File

@ -30,7 +30,7 @@ use Joomla\CMS\Layout\FileLayout;
use Joomla\CMS\MVC\View\HtmlView;
use Joomla\CMS\Plugin\PluginHelper;
use Joomla\CMS\Toolbar\ToolbarHelper;
use TrueChristianChurch\Joomla\Utilities\StringHelper;
use TrueChristianBible\Joomla\Utilities\StringHelper;
/**
* Translation Html View class

View File

@ -30,8 +30,8 @@ use Joomla\CMS\Layout\FileLayout;
use Joomla\CMS\MVC\View\HtmlView;
use Joomla\CMS\Plugin\PluginHelper;
use Joomla\CMS\Toolbar\ToolbarHelper;
use TrueChristianChurch\Joomla\Utilities\ArrayHelper;
use TrueChristianChurch\Joomla\Utilities\StringHelper;
use TrueChristianBible\Joomla\Utilities\ArrayHelper;
use TrueChristianBible\Joomla\Utilities\StringHelper;
/**
* Getbible Html View class for the Translations

View File

@ -30,7 +30,7 @@ use Joomla\CMS\Layout\FileLayout;
use Joomla\CMS\MVC\View\HtmlView;
use Joomla\CMS\Plugin\PluginHelper;
use Joomla\CMS\Toolbar\ToolbarHelper;
use TrueChristianChurch\Joomla\Utilities\StringHelper;
use TrueChristianBible\Joomla\Utilities\StringHelper;
/**
* Verse Html View class

View File

@ -30,8 +30,8 @@ use Joomla\CMS\Layout\FileLayout;
use Joomla\CMS\MVC\View\HtmlView;
use Joomla\CMS\Plugin\PluginHelper;
use Joomla\CMS\Toolbar\ToolbarHelper;
use TrueChristianChurch\Joomla\Utilities\ArrayHelper;
use TrueChristianChurch\Joomla\Utilities\StringHelper;
use TrueChristianBible\Joomla\Utilities\ArrayHelper;
use TrueChristianBible\Joomla\Utilities\StringHelper;
/**
* Getbible Html View class for the Verses

View File

@ -1,15 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<extension type="component" version="3.10" method="upgrade">
<name>COM_GETBIBLE</name>
<creationDate>29th April, 2024</creationDate>
<creationDate>15th July, 2024</creationDate>
<author>Llewellyn van der Merwe</author>
<authorEmail>joomla@vdm.io</authorEmail>
<authorUrl>https://getbible.net</authorUrl>
<copyright>Copyright (C) 2015. All Rights Reserved</copyright>
<license>GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html</license>
<version>3.1.1</version>
<version>3.1.2</version>
<description><![CDATA[
<h1>Get Bible (v.3.1.1)</h1>
<h1>Get Bible (v.3.1.2)</h1>
<div style="clear: both;"></div>
<p>Welcome to the next level of scripture engagement - The Bible for Joomla! Our purpose is to bring the Word of God to every person, in their native language, entirely free. This isn't just a typical extension; it's a groundbreaking tool developed to span language divides and deliver a rich, customizable Bible study experience to users worldwide.

View File

@ -9,12 +9,12 @@
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/
namespace TrueChristianChurch\Joomla\Gitea\Abstraction;
namespace TrueChristianBible\Joomla\Gitea\Abstraction;
use TrueChristianChurch\Joomla\Gitea\Utilities\Http;
use TrueChristianChurch\Joomla\Gitea\Utilities\Uri;
use TrueChristianChurch\Joomla\Gitea\Utilities\Response;
use TrueChristianBible\Joomla\Gitea\Utilities\Http;
use TrueChristianBible\Joomla\Gitea\Utilities\Uri;
use TrueChristianBible\Joomla\Gitea\Utilities\Response;
/**

View File

@ -9,10 +9,10 @@
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/
namespace TrueChristianChurch\Joomla\Gitea\Admin;
namespace TrueChristianBible\Joomla\Gitea\Admin;
use TrueChristianChurch\Joomla\Gitea\Abstraction\Api;
use TrueChristianBible\Joomla\Gitea\Abstraction\Api;
/**

View File

@ -9,10 +9,10 @@
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/
namespace TrueChristianChurch\Joomla\Gitea\Admin;
namespace TrueChristianBible\Joomla\Gitea\Admin;
use TrueChristianChurch\Joomla\Gitea\Abstraction\Api;
use TrueChristianBible\Joomla\Gitea\Abstraction\Api;
/**

View File

@ -9,10 +9,10 @@
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/
namespace TrueChristianChurch\Joomla\Gitea\Admin;
namespace TrueChristianBible\Joomla\Gitea\Admin;
use TrueChristianChurch\Joomla\Gitea\Abstraction\Api;
use TrueChristianBible\Joomla\Gitea\Abstraction\Api;
/**

View File

@ -9,10 +9,10 @@
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/
namespace TrueChristianChurch\Joomla\Gitea\Admin;
namespace TrueChristianBible\Joomla\Gitea\Admin;
use TrueChristianChurch\Joomla\Gitea\Abstraction\Api;
use TrueChristianBible\Joomla\Gitea\Abstraction\Api;
/**

View File

@ -9,10 +9,10 @@
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/
namespace TrueChristianChurch\Joomla\Gitea\Admin\Users;
namespace TrueChristianBible\Joomla\Gitea\Admin\Users;
use TrueChristianChurch\Joomla\Gitea\Abstraction\Api;
use TrueChristianBible\Joomla\Gitea\Abstraction\Api;
/**

View File

@ -9,10 +9,10 @@
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/
namespace TrueChristianChurch\Joomla\Gitea\Admin\Users;
namespace TrueChristianBible\Joomla\Gitea\Admin\Users;
use TrueChristianChurch\Joomla\Gitea\Abstraction\Api;
use TrueChristianBible\Joomla\Gitea\Abstraction\Api;
/**

View File

@ -9,10 +9,10 @@
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/
namespace TrueChristianChurch\Joomla\Gitea\Admin\Users;
namespace TrueChristianBible\Joomla\Gitea\Admin\Users;
use TrueChristianChurch\Joomla\Gitea\Abstraction\Api;
use TrueChristianBible\Joomla\Gitea\Abstraction\Api;
/**

View File

@ -0,0 +1,61 @@
<?php
/**
* @package Joomla.Component.Builder
*
* @created 4th September, 2022
* @author Llewellyn van der Merwe <https://dev.vdm.io>
* @git Joomla Component Builder <https://git.vdm.dev/joomla/Component-Builder>
* @copyright Copyright (C) 2015 Vast Development Method. All rights reserved.
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/
namespace TrueChristianBible\Joomla\Gitea;
use Joomla\DI\Container;
use TrueChristianBible\Joomla\Gitea\Service\Utilities;
use TrueChristianBible\Joomla\Gitea\Service\Jcb;
use TrueChristianBible\Joomla\Gitea\Service\Settings;
use TrueChristianBible\Joomla\Gitea\Service\Organization;
use TrueChristianBible\Joomla\Gitea\Service\User;
use TrueChristianBible\Joomla\Gitea\Service\Repository;
use TrueChristianBible\Joomla\Gitea\Service\Package;
use TrueChristianBible\Joomla\Gitea\Service\Issue;
use TrueChristianBible\Joomla\Gitea\Service\Notifications;
use TrueChristianBible\Joomla\Gitea\Service\Miscellaneous;
use TrueChristianBible\Joomla\Gitea\Service\Admin;
use TrueChristianBible\Joomla\Interfaces\FactoryInterface;
use TrueChristianBible\Joomla\Abstraction\Factory as ExtendingFactory;
/**
* Gitea Factory
*
* @since 3.2.0
*/
abstract class Factory extends ExtendingFactory implements FactoryInterface
{
/**
* Create a container object
*
* @return Container
* @since 3.2.0
*/
protected static function createContainer(): Container
{
return (new Container())
->registerServiceProvider(new Utilities())
->registerServiceProvider(new Jcb())
->registerServiceProvider(new Settings())
->registerServiceProvider(new Organization())
->registerServiceProvider(new User())
->registerServiceProvider(new Repository())
->registerServiceProvider(new Package())
->registerServiceProvider(new Issue())
->registerServiceProvider(new Notifications())
->registerServiceProvider(new Miscellaneous())
->registerServiceProvider(new Admin());
}
}

View File

@ -9,10 +9,10 @@
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/
namespace TrueChristianChurch\Joomla\Gitea;
namespace TrueChristianBible\Joomla\Gitea;
use TrueChristianChurch\Joomla\Gitea\Abstraction\Api;
use TrueChristianBible\Joomla\Gitea\Abstraction\Api;
/**

View File

@ -9,10 +9,10 @@
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/
namespace TrueChristianChurch\Joomla\Gitea\Issue;
namespace TrueChristianBible\Joomla\Gitea\Issue;
use TrueChristianChurch\Joomla\Gitea\Abstraction\Api;
use TrueChristianBible\Joomla\Gitea\Abstraction\Api;
/**

View File

@ -9,10 +9,10 @@
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/
namespace TrueChristianChurch\Joomla\Gitea\Issue;
namespace TrueChristianBible\Joomla\Gitea\Issue;
use TrueChristianChurch\Joomla\Gitea\Abstraction\Api;
use TrueChristianBible\Joomla\Gitea\Abstraction\Api;
/**

View File

@ -9,10 +9,10 @@
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/
namespace TrueChristianChurch\Joomla\Gitea\Issue;
namespace TrueChristianBible\Joomla\Gitea\Issue;
use TrueChristianChurch\Joomla\Gitea\Abstraction\Api;
use TrueChristianBible\Joomla\Gitea\Abstraction\Api;
/**

View File

@ -9,10 +9,10 @@
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/
namespace TrueChristianChurch\Joomla\Gitea\Issue;
namespace TrueChristianBible\Joomla\Gitea\Issue;
use TrueChristianChurch\Joomla\Gitea\Abstraction\Api;
use TrueChristianBible\Joomla\Gitea\Abstraction\Api;
/**

View File

@ -9,10 +9,10 @@
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/
namespace TrueChristianChurch\Joomla\Gitea\Issue;
namespace TrueChristianBible\Joomla\Gitea\Issue;
use TrueChristianChurch\Joomla\Gitea\Abstraction\Api;
use TrueChristianBible\Joomla\Gitea\Abstraction\Api;
/**

View File

@ -9,10 +9,10 @@
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/
namespace TrueChristianChurch\Joomla\Gitea\Issue\Reactions;
namespace TrueChristianBible\Joomla\Gitea\Issue\Reactions;
use TrueChristianChurch\Joomla\Gitea\Abstraction\Api;
use TrueChristianBible\Joomla\Gitea\Abstraction\Api;
/**

View File

@ -9,10 +9,10 @@
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/
namespace TrueChristianChurch\Joomla\Gitea\Issue\Repository;
namespace TrueChristianBible\Joomla\Gitea\Issue\Repository;
use TrueChristianChurch\Joomla\Gitea\Abstraction\Api;
use TrueChristianBible\Joomla\Gitea\Abstraction\Api;
/**

View File

@ -9,10 +9,10 @@
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/
namespace TrueChristianChurch\Joomla\Gitea\Issue;
namespace TrueChristianBible\Joomla\Gitea\Issue;
use TrueChristianChurch\Joomla\Gitea\Abstraction\Api;
use TrueChristianBible\Joomla\Gitea\Abstraction\Api;
/**

View File

@ -9,10 +9,10 @@
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/
namespace TrueChristianChurch\Joomla\Gitea\Issue;
namespace TrueChristianBible\Joomla\Gitea\Issue;
use TrueChristianChurch\Joomla\Gitea\Abstraction\Api;
use TrueChristianBible\Joomla\Gitea\Abstraction\Api;
/**

View File

@ -9,10 +9,10 @@
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/
namespace TrueChristianChurch\Joomla\Gitea\Issue;
namespace TrueChristianBible\Joomla\Gitea\Issue;
use TrueChristianChurch\Joomla\Gitea\Abstraction\Api;
use TrueChristianBible\Joomla\Gitea\Abstraction\Api;
/**

View File

@ -9,10 +9,10 @@
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/
namespace TrueChristianChurch\Joomla\Gitea\Issue;
namespace TrueChristianBible\Joomla\Gitea\Issue;
use TrueChristianChurch\Joomla\Gitea\Abstraction\Api;
use TrueChristianBible\Joomla\Gitea\Abstraction\Api;
/**

View File

@ -9,10 +9,10 @@
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/
namespace TrueChristianChurch\Joomla\Gitea;
namespace TrueChristianBible\Joomla\Gitea;
use TrueChristianChurch\Joomla\Gitea\Abstraction\Api;
use TrueChristianBible\Joomla\Gitea\Abstraction\Api;
/**

View File

@ -9,10 +9,10 @@
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/
namespace TrueChristianChurch\Joomla\Gitea\Miscellaneous;
namespace TrueChristianBible\Joomla\Gitea\Miscellaneous;
use TrueChristianChurch\Joomla\Gitea\Abstraction\Api;
use TrueChristianBible\Joomla\Gitea\Abstraction\Api;
/**

View File

@ -9,10 +9,10 @@
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/
namespace TrueChristianChurch\Joomla\Gitea\Miscellaneous;
namespace TrueChristianBible\Joomla\Gitea\Miscellaneous;
use TrueChristianChurch\Joomla\Gitea\Abstraction\Api;
use TrueChristianBible\Joomla\Gitea\Abstraction\Api;
/**

View File

@ -9,10 +9,10 @@
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/
namespace TrueChristianChurch\Joomla\Gitea\Miscellaneous;
namespace TrueChristianBible\Joomla\Gitea\Miscellaneous;
use TrueChristianChurch\Joomla\Gitea\Abstraction\Api;
use TrueChristianBible\Joomla\Gitea\Abstraction\Api;
/**

Some files were not shown because too many files have changed in this diff Show More