Compare commits

..

1 Commits

Author SHA1 Message Date
70ca4094f1
Build with JCB v3.1.31 2024-01-19 16:47:06 +02:00
1222 changed files with 40784 additions and 26642 deletions

File diff suppressed because it is too large Load Diff

View File

@ -1,6 +1,6 @@
# eHealth Portal (4.0.x) # eHealth Portal (3.0.0)
![eHealth Portal image](https://git.vdm.dev/joomla/eHealth-Portal/raw/branch/master/admin/assets/images/vdm-component.jpg "The eHealth Portal") ![eHealth Portal image](https://raw.githubusercontent.com/Namibia/eHealth-Portal/master/admin/assets/images/vdm-component.jpg "The eHealth Portal")
eHealth Portal is a secure web-based viewer that offers health care providers that may not have access to one of the provincial clinical viewers, a single point of access to their patients' digital health information. eHealth Portal is a secure web-based viewer that offers health care providers that may not have access to one of the provincial clinical viewers, a single point of access to their patients' digital health information.
@ -9,44 +9,39 @@
+ *Company*: [Vast Development Method](https://git.vdm.dev/joomla/eHealth-Portal) + *Company*: [Vast Development Method](https://git.vdm.dev/joomla/eHealth-Portal)
+ *Author*: [Llewellyn van der Merwe](mailto:joomla@vdm.io) + *Author*: [Llewellyn van der Merwe](mailto:joomla@vdm.io)
+ *Name*: [eHealth Portal](https://git.vdm.dev/joomla/eHealth-Portal) + *Name*: [eHealth Portal](https://git.vdm.dev/joomla/eHealth-Portal)
+ *First Build*: 13th August, 2020 + *First Build*: 19th January, 2024
+ *Last Build*: 19th January, 2024 + *Last Build*: 19th January, 2024
+ *Version*: 4.0.x + *Version*: 3.0.0
+ *Copyright*: Copyright (C) 2020 Vast Development Method. All rights reserved. + *Copyright*: Copyright (C) 2020 Vast Development Method. All rights reserved.
+ *License*: GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html + *License*: GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
## Build Time ## Build Time
**408 Hours** or **51 Eight Hour Days** (actual time the author saved - **449 Hours** or **56 Eight Hour Days** (actual time the author saved -
due to [Automated Component Builder](https://www.joomlacomponentbuilder.com)) due to [Automated Component Builder](http://joomlacomponentbuilder.com))
> (if creating a folder and file took **5 seconds** and writing one line of code took **10 seconds**, > (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.) > never making one mistake or taking any coffee break.)
+ *Line count*: **146352** + *Line count*: **160836**
+ *File count*: **1118** + *File count*: **1113**
+ *Folder count*: **220** + *Folder count*: **176**
**270 Hours** or **34 Eight Hour Days** (the actual time the author spent) **295 Hours** or **37 Eight Hour Days** (the actual time the author spent)
> (with the following break down: > (with the following break down:
> **debugging @102hours** = codingtime / 4; > **debugging @112hours** = codingtime / 4;
> **planning @58hours** = codingtime / 7; > **planning @64hours** = codingtime / 7;
> **mapping @41hours** = codingtime / 10; > **mapping @45hours** = codingtime / 10;
> **office @68hours** = codingtime / 6;) > **office @75hours** = codingtime / 6;)
**678 Hours** or **85 Eight Hour Days** **744 Hours** or **93 Eight Hour Days**
(a total of the realistic time frame for this project) (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**, > (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.) > with the normal everyday realities at the office, that includes the component planning, mapping & debugging.)
Project duration: **17 weeks** or **3.5 months** Project duration: **18.6 weeks** or **3.9 months**
> This **component** was build with a Joomla [Automated Component Builder](https://www.joomlacomponentbuilder.com). > This **component** was build with a Joomla [Automated Component Builder](http://joomlacomponentbuilder.com).
> Developed by [Llewellyn van der Merwe](mailto:joomla@vdm.io) > Developed by [Llewellyn van der Merwe](mailto:llewellyn@joomlacomponentbuilder.com)
## Donations
If you want to support this project, please consider donating:
* Open Collective: [Joomla-Component-Builder](https://opencollective.com/Joomla-Component-Builder)

View File

@ -1,6 +1,6 @@
# eHealth Portal (4.0.x) # eHealth Portal (3.0.0)
![eHealth Portal image](https://git.vdm.dev/joomla/eHealth-Portal/raw/branch/master/admin/assets/images/vdm-component.jpg "The eHealth Portal") ![eHealth Portal image](https://raw.githubusercontent.com/Namibia/eHealth-Portal/master/admin/assets/images/vdm-component.jpg "The eHealth Portal")
eHealth Portal is a secure web-based viewer that offers health care providers that may not have access to one of the provincial clinical viewers, a single point of access to their patients' digital health information. eHealth Portal is a secure web-based viewer that offers health care providers that may not have access to one of the provincial clinical viewers, a single point of access to their patients' digital health information.
@ -9,44 +9,39 @@
+ *Company*: [Vast Development Method](https://git.vdm.dev/joomla/eHealth-Portal) + *Company*: [Vast Development Method](https://git.vdm.dev/joomla/eHealth-Portal)
+ *Author*: [Llewellyn van der Merwe](mailto:joomla@vdm.io) + *Author*: [Llewellyn van der Merwe](mailto:joomla@vdm.io)
+ *Name*: [eHealth Portal](https://git.vdm.dev/joomla/eHealth-Portal) + *Name*: [eHealth Portal](https://git.vdm.dev/joomla/eHealth-Portal)
+ *First Build*: 13th August, 2020 + *First Build*: 19th January, 2024
+ *Last Build*: 19th January, 2024 + *Last Build*: 19th January, 2024
+ *Version*: 4.0.x + *Version*: 3.0.0
+ *Copyright*: Copyright (C) 2020 Vast Development Method. All rights reserved. + *Copyright*: Copyright (C) 2020 Vast Development Method. All rights reserved.
+ *License*: GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html + *License*: GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
## Build Time ## Build Time
**408 Hours** or **51 Eight Hour Days** (actual time the author saved - **449 Hours** or **56 Eight Hour Days** (actual time the author saved -
due to [Automated Component Builder](https://www.joomlacomponentbuilder.com)) due to [Automated Component Builder](http://joomlacomponentbuilder.com))
> (if creating a folder and file took **5 seconds** and writing one line of code took **10 seconds**, > (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.) > never making one mistake or taking any coffee break.)
+ *Line count*: **146352** + *Line count*: **160836**
+ *File count*: **1118** + *File count*: **1113**
+ *Folder count*: **220** + *Folder count*: **176**
**270 Hours** or **34 Eight Hour Days** (the actual time the author spent) **295 Hours** or **37 Eight Hour Days** (the actual time the author spent)
> (with the following break down: > (with the following break down:
> **debugging @102hours** = codingtime / 4; > **debugging @112hours** = codingtime / 4;
> **planning @58hours** = codingtime / 7; > **planning @64hours** = codingtime / 7;
> **mapping @41hours** = codingtime / 10; > **mapping @45hours** = codingtime / 10;
> **office @68hours** = codingtime / 6;) > **office @75hours** = codingtime / 6;)
**678 Hours** or **85 Eight Hour Days** **744 Hours** or **93 Eight Hour Days**
(a total of the realistic time frame for this project) (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**, > (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.) > with the normal everyday realities at the office, that includes the component planning, mapping & debugging.)
Project duration: **17 weeks** or **3.5 months** Project duration: **18.6 weeks** or **3.9 months**
> This **component** was build with a Joomla [Automated Component Builder](https://www.joomlacomponentbuilder.com). > This **component** was build with a Joomla [Automated Component Builder](http://joomlacomponentbuilder.com).
> Developed by [Llewellyn van der Merwe](mailto:joomla@vdm.io) > Developed by [Llewellyn van der Merwe](mailto:llewellyn@joomlacomponentbuilder.com)
## Donations
If you want to support this project, please consider donating:
* Open Collective: [Joomla-Component-Builder](https://opencollective.com/Joomla-Component-Builder)

View File

@ -1,13 +1,26 @@
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage admin.css
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
/* CSS Document */ /* CSS Document */
.no-click { .no-click {

View File

@ -1,13 +1,26 @@
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage administration_part.css
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
/* CSS Document */ /* CSS Document */

View File

@ -1,13 +1,26 @@
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage administration_parts.css
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
/* CSS Document */ /* CSS Document */

View File

@ -1,13 +1,26 @@
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage antenatal_care.css
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
/* CSS Document */ /* CSS Document */

View File

@ -1,13 +1,26 @@
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage antenatal_cares.css
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
/* CSS Document */ /* CSS Document */

View File

@ -1,13 +1,26 @@
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage breast_cancer.css
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
/* CSS Document */ /* CSS Document */

View File

@ -1,13 +1,26 @@
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage breast_cancers.css
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
/* CSS Document */ /* CSS Document */

View File

@ -1,13 +1,26 @@
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage cervical_cancer.css
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
/* CSS Document */ /* CSS Document */

View File

@ -1,13 +1,26 @@
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage cervical_cancers.css
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
/* CSS Document */ /* CSS Document */

View File

@ -1,13 +1,26 @@
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage clinic.css
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
/* CSS Document */ /* CSS Document */

View File

@ -1,13 +1,26 @@
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage clinics.css
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
/* CSS Document */ /* CSS Document */

View File

@ -1,13 +1,26 @@
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage counseling_type.css
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
/* CSS Document */ /* CSS Document */

View File

@ -1,13 +1,26 @@
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage counseling_types.css
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
/* CSS Document */ /* CSS Document */

View File

@ -1,13 +1,26 @@
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage dashboard.css
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
/* CSS Document */ /* CSS Document */

View File

@ -1,13 +1,26 @@
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage diagnosis_type.css
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
/* CSS Document */ /* CSS Document */

View File

@ -1,13 +1,26 @@
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage diagnosis_types.css
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
/* CSS Document */ /* CSS Document */

View File

@ -1,13 +1,26 @@
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage family_planning.css
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
/* CSS Document */ /* CSS Document */

View File

@ -1,13 +1,26 @@
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage family_plannings.css
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
/* CSS Document */ /* CSS Document */

View File

@ -1,13 +1,26 @@
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage foetal_engagement.css
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
/* CSS Document */ /* CSS Document */

View File

@ -1,13 +1,26 @@
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage foetal_engagements.css
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
/* CSS Document */ /* CSS Document */

View File

@ -1,13 +1,26 @@
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage foetal_lie.css
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
/* CSS Document */ /* CSS Document */

View File

@ -1,13 +1,26 @@
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage foetal_lies.css
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
/* CSS Document */ /* CSS Document */

View File

@ -1,13 +1,26 @@
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage foetal_presentation.css
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
/* CSS Document */ /* CSS Document */

View File

@ -1,13 +1,26 @@
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage foetal_presentations.css
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
/* CSS Document */ /* CSS Document */

View File

@ -1,13 +1,26 @@
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage general_medical_check_up.css
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
/* CSS Document */ /* CSS Document */

View File

@ -1,13 +1,26 @@
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage general_medical_check_ups.css
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
/* CSS Document */ /* CSS Document */

View File

@ -1,13 +1,26 @@
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage health_education.css
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
/* CSS Document */ /* CSS Document */

View File

@ -1,13 +1,26 @@
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage health_education_topic.css
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
/* CSS Document */ /* CSS Document */

View File

@ -1,13 +1,26 @@
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage health_education_topics.css
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
/* CSS Document */ /* CSS Document */

View File

@ -1,13 +1,26 @@
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage health_educations.css
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
/* CSS Document */ /* CSS Document */

View File

@ -1,13 +1,26 @@
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage hiv_counseling_and_testing.css
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
/* CSS Document */ /* CSS Document */

View File

@ -1,13 +1,26 @@
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage hiv_counselings_and_testings.css
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
/* CSS Document */ /* CSS Document */

View File

@ -1,13 +1,26 @@
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage immunisation.css
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
/* CSS Document */ /* CSS Document */

View File

@ -1,13 +1,26 @@
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage immunisation_type.css
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
/* CSS Document */ /* CSS Document */

View File

@ -1,13 +1,26 @@
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage immunisation_types.css
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
/* CSS Document */ /* CSS Document */

View File

@ -1,13 +1,26 @@
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage immunisation_vaccine_type.css
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
/* CSS Document */ /* CSS Document */

View File

@ -1,13 +1,26 @@
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage immunisation_vaccine_types.css
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
/* CSS Document */ /* CSS Document */

View File

@ -1,13 +1,26 @@
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage immunisations.css
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
/* CSS Document */ /* CSS Document */

View File

@ -1,13 +1,26 @@
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage medication.css
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
/* CSS Document */ /* CSS Document */

View File

@ -1,13 +1,26 @@
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage medications.css
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
/* CSS Document */ /* CSS Document */

View File

@ -1,13 +1,26 @@
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage nonpay_reason.css
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
/* CSS Document */ /* CSS Document */

View File

@ -1,13 +1,26 @@
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage nonpay_reasons.css
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
/* CSS Document */ /* CSS Document */

View File

@ -1,13 +1,26 @@
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage patient_queue.css
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
/* CSS Document */ /* CSS Document */

View File

@ -1,13 +1,26 @@
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage payment.css
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
/* CSS Document */ /* CSS Document */

View File

@ -1,13 +1,26 @@
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage payment_type.css
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
/* CSS Document */ /* CSS Document */

View File

@ -1,13 +1,26 @@
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage payment_types.css
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
/* CSS Document */ /* CSS Document */

View File

@ -1,13 +1,26 @@
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage payments.css
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
/* CSS Document */ /* CSS Document */

View File

@ -1,13 +1,26 @@
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage planning_type.css
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
/* CSS Document */ /* CSS Document */

View File

@ -1,13 +1,26 @@
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage planning_types.css
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
/* CSS Document */ /* CSS Document */

View File

@ -1,13 +1,26 @@
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage prostate_and_testicular_cancer.css
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
/* CSS Document */ /* CSS Document */

View File

@ -1,13 +1,26 @@
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage prostate_and_testicular_cancers.css
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
/* CSS Document */ /* CSS Document */

View File

@ -1,13 +1,26 @@
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage referral.css
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
/* CSS Document */ /* CSS Document */

View File

@ -1,13 +1,26 @@
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage referrals.css
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
/* CSS Document */ /* CSS Document */

View File

@ -1,13 +1,26 @@
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage site.css
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
/* CSS Document */ /* CSS Document */

View File

@ -1,13 +1,26 @@
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage sites.css
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
/* CSS Document */ /* CSS Document */

View File

@ -1,13 +1,26 @@
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage strength.css
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
/* CSS Document */ /* CSS Document */

View File

@ -1,13 +1,26 @@
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage strengths.css
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
/* CSS Document */ /* CSS Document */

View File

@ -1,13 +1,26 @@
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage test.css
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
/* CSS Document */ /* CSS Document */

View File

@ -1,13 +1,26 @@
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage testing_reason.css
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
/* CSS Document */ /* CSS Document */

View File

@ -1,13 +1,26 @@
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage testing_reasons.css
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
/* CSS Document */ /* CSS Document */

View File

@ -1,13 +1,26 @@
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage tests.css
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
/* CSS Document */ /* CSS Document */

View File

@ -1,13 +1,26 @@
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage tuberculoses.css
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
/* CSS Document */ /* CSS Document */

View File

@ -1,13 +1,26 @@
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage tuberculosis.css
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
/* CSS Document */ /* CSS Document */

View File

@ -1,13 +1,26 @@
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage unit.css
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
/* CSS Document */ /* CSS Document */

View File

@ -1,13 +1,26 @@
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage units.css
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
/* CSS Document */ /* CSS Document */

View File

@ -1,13 +1,26 @@
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage vmmc.css
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
/* CSS Document */ /* CSS Document */

View File

@ -1,13 +1,26 @@
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage vmmcs.css
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
/* CSS Document */ /* CSS Document */

View File

@ -1,12 +1,25 @@
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage admin.js
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
/* JS Document */ /* JS Document */

View File

@ -1,8 +1,8 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<config> <config>
<fieldset <fieldset
addruleprefix="VDM\Component\Ehealthportal\Administrator\Rule" addrulepath="/administrator/components/com_ehealthportal/models/rules"
addfieldprefix="VDM\Component\Ehealthportal\Administrator\Field" addfieldpath="/administrator/components/com_ehealthportal/models/fields"
name="global_config" name="global_config"
label="COM_EHEALTHPORTAL_CONFIG_GLOBAL_LABEL" label="COM_EHEALTHPORTAL_CONFIG_GLOBAL_LABEL"
description="COM_EHEALTHPORTAL_CONFIG_GLOBAL_DESC"> description="COM_EHEALTHPORTAL_CONFIG_GLOBAL_DESC">

162
admin/controller.php Normal file
View File

@ -0,0 +1,162 @@
<?php
/*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
__ __ _ _____ _ _ __ __ _ _ _
\ \ / / | | | __ \ | | | | | \/ | | | | | | |
\ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
\ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
\ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
\/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
| |
|_|
/-------------------------------------------------------------------------------------------------------------------------------/
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage controller.php
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
// No direct access to this file
defined('_JEXEC') or die('Restricted access');
use Joomla\CMS\MVC\Controller\BaseController;
use Joomla\Utilities\ArrayHelper;
use Joomla\CMS\Language\Text;
use Joomla\CMS\Router\Route;
use VDM\Joomla\Utilities\ArrayHelper as UtilitiesArrayHelper;
use VDM\Joomla\Utilities\StringHelper;
/**
* General Controller of Ehealthportal component
*/
class EhealthportalController extends BaseController
{
/**
* Constructor.
*
* @param array $config An optional associative array of configuration settings.
* Recognized key values include 'name', 'default_task', 'model_path', and
* 'view_path' (this list is not meant to be comprehensive).
*
* @since 3.0
*/
public function __construct($config = [])
{
// set the default view
$config['default_view'] = 'ehealthportal';
parent::__construct($config);
}
/**
* display task
*
* @return void
*/
function display($cachable = false, $urlparams = false)
{
// set default view if not set
$view = $this->input->getCmd('view', 'ehealthportal');
$data = $this->getViewRelation($view);
$layout = $this->input->get('layout', null, 'WORD');
$id = $this->input->getInt('id');
// Check for edit form.
if(UtilitiesArrayHelper::check($data))
{
if ($data['edit'] && $layout == 'edit' && !$this->checkEditId('com_ehealthportal.edit.'.$data['view'], $id))
{
// Somehow the person just went to the form - we don't allow that.
$this->setError(Text::sprintf('JLIB_APPLICATION_ERROR_UNHELD_ID', $id));
$this->setMessage($this->getError(), 'error');
// check if item was opend from other then its own list view
$ref = $this->input->getCmd('ref', 0);
$refid = $this->input->getInt('refid', 0);
// set redirect
if ($refid > 0 && StringHelper::check($ref))
{
// redirect to item of ref
$this->setRedirect(Route::_('index.php?option=com_ehealthportal&view='.(string)$ref.'&layout=edit&id='.(int)$refid, false));
}
elseif (StringHelper::check($ref))
{
// redirect to ref
$this->setRedirect(Route::_('index.php?option=com_ehealthportal&view='.(string)$ref, false));
}
else
{
// normal redirect back to the list view
$this->setRedirect(Route::_('index.php?option=com_ehealthportal&view='.$data['views'], false));
}
return false;
}
}
return parent::display($cachable, $urlparams);
}
protected function getViewRelation($view)
{
// check the we have a value
if (StringHelper::check($view))
{
// the view relationships
$views = array(
'payment' => 'payments',
'general_medical_check_up' => 'general_medical_check_ups',
'antenatal_care' => 'antenatal_cares',
'immunisation' => 'immunisations',
'vmmc' => 'vmmcs',
'prostate_and_testicular_cancer' => 'prostate_and_testicular_cancers',
'tuberculosis' => 'tuberculoses',
'hiv_counseling_and_testing' => 'hiv_counselings_and_testings',
'family_planning' => 'family_plannings',
'health_education' => 'health_educations',
'cervical_cancer' => 'cervical_cancers',
'breast_cancer' => 'breast_cancers',
'test' => 'tests',
'foetal_lie' => 'foetal_lies',
'immunisation_vaccine_type' => 'immunisation_vaccine_types',
'foetal_engagement' => 'foetal_engagements',
'foetal_presentation' => 'foetal_presentations',
'testing_reason' => 'testing_reasons',
'counseling_type' => 'counseling_types',
'health_education_topic' => 'health_education_topics',
'immunisation_type' => 'immunisation_types',
'strength' => 'strengths',
'referral' => 'referrals',
'planning_type' => 'planning_types',
'diagnosis_type' => 'diagnosis_types',
'nonpay_reason' => 'nonpay_reasons',
'medication' => 'medications',
'payment_type' => 'payment_types',
'administration_part' => 'administration_parts',
'site' => 'sites',
'unit' => 'units',
'clinic' => 'clinics'
);
// check if this is a list view
if (in_array($view, $views))
{
// this is a list view
return array('edit' => false, 'view' => array_search($view,$views), 'views' => $view);
}
// check if it is an edit view
elseif (array_key_exists($view, $views))
{
// this is a edit view
return array('edit' => true, 'view' => $view, 'views' => $views[$view]);
}
}
return false;
}
}

View File

@ -1,49 +1,45 @@
<?php <?php
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
namespace VDM\Component\Ehealthportal\Administrator\Controller;
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage administration_part.php
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
// No direct access to this file // No direct access to this file
\defined('_JEXEC') or die; defined('_JEXEC') or die('Restricted access');
use Joomla\CMS\Factory; use Joomla\CMS\Factory;
use Joomla\CMS\Language\Text; use Joomla\CMS\Language\Text;
use Joomla\CMS\Form\FormFactoryInterface;
use Joomla\CMS\Application\CMSApplication;
use Joomla\CMS\MVC\Factory\MVCFactoryInterface;
use Joomla\Input\Input;
use Joomla\CMS\Versioning\VersionableControllerTrait;
use Joomla\CMS\MVC\Controller\FormController; use Joomla\CMS\MVC\Controller\FormController;
use Joomla\CMS\MVC\Model\BaseDatabaseModel; use Joomla\CMS\MVC\Model\BaseDatabaseModel;
use Joomla\Utilities\ArrayHelper; use Joomla\Utilities\ArrayHelper;
use Joomla\CMS\Router\Route; use Joomla\CMS\Router\Route;
use Joomla\CMS\Session\Session; use Joomla\CMS\Session\Session;
use Joomla\CMS\Uri\Uri; use Joomla\CMS\Uri\Uri;
use VDM\Component\Ehealthportal\Administrator\Helper\EhealthportalHelper;
/** /**
* Administration_part Form Controller * Administration_part Form Controller
*/ */
class Administration_partController extends FormController class EhealthportalControllerAdministration_part extends FormController
{ {
use VersionableControllerTrait;
/**
* The prefix to use with controller messages.
*
* @var string
* @since 1.6
*/
protected $text_prefix = 'COM_EHEALTHPORTAL_ADMINISTRATION_PART';
/** /**
* Current or most recently performed task. * Current or most recently performed task.
* *
@ -54,29 +50,16 @@ class Administration_partController extends FormController
protected $task; protected $task;
/** /**
* Constructor. * Class constructor.
* *
* @param array $config An optional associative array of configuration settings. * @param array $config A named array of configuration variables.
* Recognized key values include 'name', 'default_task',
* 'model_path', and 'view_path' (this list is not meant to be
* comprehensive).
* @param MVCFactoryInterface|null $factory The factory.
* @param CMSApplication|null $app The Application for the dispatcher
* @param Input|null $input Input
* @param FormFactoryInterface|null $formFactory The form factory.
* *
* @since 3.0 * @since 1.6
*/ */
public function __construct( public function __construct($config = [])
$config = [], {
?MVCFactoryInterface $factory = null,
?CMSApplication $app = null,
?Input $input = null,
?FormFactoryInterface $formFactory = null
) {
parent::__construct($config, $factory, $app, $input, $formFactory);
$this->view_list = 'Administration_parts'; // safeguard for setting the return view listing to the main view. $this->view_list = 'Administration_parts'; // safeguard for setting the return view listing to the main view.
parent::__construct($config);
} }
/** /**
@ -91,7 +74,7 @@ class Administration_partController extends FormController
protected function allowAdd($data = []) protected function allowAdd($data = [])
{ {
// Get user object. // Get user object.
$user = $this->app->getIdentity(); $user = Factory::getUser();
// Access check. // Access check.
$access = $user->authorise('administration_part.access', 'com_ehealthportal'); $access = $user->authorise('administration_part.access', 'com_ehealthportal');
if (!$access) if (!$access)
@ -116,7 +99,7 @@ class Administration_partController extends FormController
protected function allowEdit($data = [], $key = 'id') protected function allowEdit($data = [], $key = 'id')
{ {
// get user object. // get user object.
$user = $this->app->getIdentity(); $user = Factory::getUser();
// get record id. // get record id.
$recordId = (int) isset($data[$key]) ? $data[$key] : 0; $recordId = (int) isset($data[$key]) ? $data[$key] : 0;

View File

@ -1,18 +1,30 @@
<?php <?php
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
namespace VDM\Component\Ehealthportal\Administrator\Controller;
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage administration_parts.php
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
// No direct access to this file // No direct access to this file
\defined('_JEXEC') or die; defined('_JEXEC') or die('Restricted access');
use Joomla\CMS\Factory; use Joomla\CMS\Factory;
use Joomla\CMS\Language\Text; use Joomla\CMS\Language\Text;
@ -20,14 +32,13 @@ use Joomla\CMS\MVC\Controller\AdminController;
use Joomla\Utilities\ArrayHelper; use Joomla\Utilities\ArrayHelper;
use Joomla\CMS\Router\Route; use Joomla\CMS\Router\Route;
use Joomla\CMS\Session\Session; use Joomla\CMS\Session\Session;
use VDM\Component\Ehealthportal\Administrator\Helper\EhealthportalHelper;
use VDM\Joomla\Utilities\ArrayHelper as UtilitiesArrayHelper; use VDM\Joomla\Utilities\ArrayHelper as UtilitiesArrayHelper;
use VDM\Joomla\Utilities\ObjectHelper; use VDM\Joomla\Utilities\ObjectHelper;
/** /**
* Administration_parts Admin Controller * Administration_parts Admin Controller
*/ */
class Administration_partsController extends AdminController class EhealthportalControllerAdministration_parts extends AdminController
{ {
/** /**
* The prefix to use with controller messages. * The prefix to use with controller messages.
@ -38,17 +49,17 @@ class Administration_partsController extends AdminController
protected $text_prefix = 'COM_EHEALTHPORTAL_ADMINISTRATION_PARTS'; protected $text_prefix = 'COM_EHEALTHPORTAL_ADMINISTRATION_PARTS';
/** /**
* Proxy for getModel. * Method to get a model object, loading it if required.
* *
* @param string $name The model name. Optional. * @param string $name The model name. Optional.
* @param string $prefix The class prefix. Optional. * @param string $prefix The class prefix. Optional.
* @param array $config Configuration array for model. Optional. * @param array $config Configuration array for model. Optional.
* *
* @return \Joomla\CMS\MVC\Model\BaseDatabaseModel * @return JModelLegacy The model.
* *
* @since 1.6 * @since 1.6
*/ */
public function getModel($name = 'Administration_part', $prefix = 'Administrator', $config = ['ignore_request' => true]) public function getModel($name = 'Administration_part', $prefix = 'EhealthportalModel', $config = array('ignore_request' => true))
{ {
return parent::getModel($name, $prefix, $config); return parent::getModel($name, $prefix, $config);
} }
@ -58,7 +69,7 @@ class Administration_partsController extends AdminController
// Check for request forgeries // Check for request forgeries
Session::checkToken() or die(Text::_('JINVALID_TOKEN')); Session::checkToken() or die(Text::_('JINVALID_TOKEN'));
// check if export is allowed for this user. // check if export is allowed for this user.
$user = Factory::getApplication()->getIdentity(); $user = Factory::getUser();
if ($user->authorise('administration_part.export', 'com_ehealthportal') && $user->authorise('core.export', 'com_ehealthportal')) if ($user->authorise('administration_part.export', 'com_ehealthportal') && $user->authorise('core.export', 'com_ehealthportal'))
{ {
// Get the input // Get the input
@ -89,7 +100,7 @@ class Administration_partsController extends AdminController
// Check for request forgeries // Check for request forgeries
Session::checkToken() or die(Text::_('JINVALID_TOKEN')); Session::checkToken() or die(Text::_('JINVALID_TOKEN'));
// check if import is allowed for this user. // check if import is allowed for this user.
$user = Factory::getApplication()->getIdentity(); $user = Factory::getUser();
if ($user->authorise('administration_part.import', 'com_ehealthportal') && $user->authorise('core.import', 'com_ehealthportal')) if ($user->authorise('administration_part.import', 'com_ehealthportal') && $user->authorise('core.import', 'com_ehealthportal'))
{ {
// Get the import model // Get the import model

View File

@ -1,18 +1,30 @@
<?php <?php
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
namespace VDM\Component\Ehealthportal\Administrator\Controller;
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage ajax.json.php
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
// No direct access to this file // No direct access to this file
\defined('_JEXEC') or die; defined('_JEXEC') or die('Restricted access');
use Joomla\CMS\Factory; use Joomla\CMS\Factory;
use Joomla\CMS\MVC\Controller\BaseController; use Joomla\CMS\MVC\Controller\BaseController;
@ -22,7 +34,7 @@ use Joomla\Utilities\ArrayHelper;
/** /**
* Ehealthportal Ajax Base Controller * Ehealthportal Ajax Base Controller
*/ */
class AjaxController extends BaseController class EhealthportalControllerAjax extends BaseController
{ {
public function __construct($config) public function __construct($config)
{ {
@ -40,7 +52,7 @@ class AjaxController extends BaseController
public function ajax() public function ajax()
{ {
// get the user for later use // get the user for later use
$user = Factory::getApplication()->getIdentity(); $user = Factory::getUser();
// get the input values // get the input values
$jinput = Factory::getApplication()->input; $jinput = Factory::getApplication()->input;
// check if we should return raw // check if we should return raw

View File

@ -1,49 +1,45 @@
<?php <?php
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
namespace VDM\Component\Ehealthportal\Administrator\Controller;
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage antenatal_care.php
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
// No direct access to this file // No direct access to this file
\defined('_JEXEC') or die; defined('_JEXEC') or die('Restricted access');
use Joomla\CMS\Factory; use Joomla\CMS\Factory;
use Joomla\CMS\Language\Text; use Joomla\CMS\Language\Text;
use Joomla\CMS\Form\FormFactoryInterface;
use Joomla\CMS\Application\CMSApplication;
use Joomla\CMS\MVC\Factory\MVCFactoryInterface;
use Joomla\Input\Input;
use Joomla\CMS\Versioning\VersionableControllerTrait;
use Joomla\CMS\MVC\Controller\FormController; use Joomla\CMS\MVC\Controller\FormController;
use Joomla\CMS\MVC\Model\BaseDatabaseModel; use Joomla\CMS\MVC\Model\BaseDatabaseModel;
use Joomla\Utilities\ArrayHelper; use Joomla\Utilities\ArrayHelper;
use Joomla\CMS\Router\Route; use Joomla\CMS\Router\Route;
use Joomla\CMS\Session\Session; use Joomla\CMS\Session\Session;
use Joomla\CMS\Uri\Uri; use Joomla\CMS\Uri\Uri;
use VDM\Component\Ehealthportal\Administrator\Helper\EhealthportalHelper;
/** /**
* Antenatal_care Form Controller * Antenatal_care Form Controller
*/ */
class Antenatal_careController extends FormController class EhealthportalControllerAntenatal_care extends FormController
{ {
use VersionableControllerTrait;
/**
* The prefix to use with controller messages.
*
* @var string
* @since 1.6
*/
protected $text_prefix = 'COM_EHEALTHPORTAL_ANTENATAL_CARE';
/** /**
* Current or most recently performed task. * Current or most recently performed task.
* *
@ -54,29 +50,16 @@ class Antenatal_careController extends FormController
protected $task; protected $task;
/** /**
* Constructor. * Class constructor.
* *
* @param array $config An optional associative array of configuration settings. * @param array $config A named array of configuration variables.
* Recognized key values include 'name', 'default_task',
* 'model_path', and 'view_path' (this list is not meant to be
* comprehensive).
* @param MVCFactoryInterface|null $factory The factory.
* @param CMSApplication|null $app The Application for the dispatcher
* @param Input|null $input Input
* @param FormFactoryInterface|null $formFactory The form factory.
* *
* @since 3.0 * @since 1.6
*/ */
public function __construct( public function __construct($config = [])
$config = [], {
?MVCFactoryInterface $factory = null,
?CMSApplication $app = null,
?Input $input = null,
?FormFactoryInterface $formFactory = null
) {
parent::__construct($config, $factory, $app, $input, $formFactory);
$this->view_list = 'Antenatal_cares'; // safeguard for setting the return view listing to the main view. $this->view_list = 'Antenatal_cares'; // safeguard for setting the return view listing to the main view.
parent::__construct($config);
} }
/** /**
@ -91,7 +74,7 @@ class Antenatal_careController extends FormController
protected function allowAdd($data = []) protected function allowAdd($data = [])
{ {
// Get user object. // Get user object.
$user = $this->app->getIdentity(); $user = Factory::getUser();
// Access check. // Access check.
$access = $user->authorise('antenatal_care.access', 'com_ehealthportal'); $access = $user->authorise('antenatal_care.access', 'com_ehealthportal');
if (!$access) if (!$access)
@ -116,7 +99,7 @@ class Antenatal_careController extends FormController
protected function allowEdit($data = [], $key = 'id') protected function allowEdit($data = [], $key = 'id')
{ {
// get user object. // get user object.
$user = $this->app->getIdentity(); $user = Factory::getUser();
// get record id. // get record id.
$recordId = (int) isset($data[$key]) ? $data[$key] : 0; $recordId = (int) isset($data[$key]) ? $data[$key] : 0;

View File

@ -1,18 +1,30 @@
<?php <?php
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
namespace VDM\Component\Ehealthportal\Administrator\Controller;
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage antenatal_cares.php
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
// No direct access to this file // No direct access to this file
\defined('_JEXEC') or die; defined('_JEXEC') or die('Restricted access');
use Joomla\CMS\Factory; use Joomla\CMS\Factory;
use Joomla\CMS\Language\Text; use Joomla\CMS\Language\Text;
@ -20,14 +32,13 @@ use Joomla\CMS\MVC\Controller\AdminController;
use Joomla\Utilities\ArrayHelper; use Joomla\Utilities\ArrayHelper;
use Joomla\CMS\Router\Route; use Joomla\CMS\Router\Route;
use Joomla\CMS\Session\Session; use Joomla\CMS\Session\Session;
use VDM\Component\Ehealthportal\Administrator\Helper\EhealthportalHelper;
use VDM\Joomla\Utilities\ArrayHelper as UtilitiesArrayHelper; use VDM\Joomla\Utilities\ArrayHelper as UtilitiesArrayHelper;
use VDM\Joomla\Utilities\ObjectHelper; use VDM\Joomla\Utilities\ObjectHelper;
/** /**
* Antenatal_cares Admin Controller * Antenatal_cares Admin Controller
*/ */
class Antenatal_caresController extends AdminController class EhealthportalControllerAntenatal_cares extends AdminController
{ {
/** /**
* The prefix to use with controller messages. * The prefix to use with controller messages.
@ -38,17 +49,17 @@ class Antenatal_caresController extends AdminController
protected $text_prefix = 'COM_EHEALTHPORTAL_ANTENATAL_CARES'; protected $text_prefix = 'COM_EHEALTHPORTAL_ANTENATAL_CARES';
/** /**
* Proxy for getModel. * Method to get a model object, loading it if required.
* *
* @param string $name The model name. Optional. * @param string $name The model name. Optional.
* @param string $prefix The class prefix. Optional. * @param string $prefix The class prefix. Optional.
* @param array $config Configuration array for model. Optional. * @param array $config Configuration array for model. Optional.
* *
* @return \Joomla\CMS\MVC\Model\BaseDatabaseModel * @return JModelLegacy The model.
* *
* @since 1.6 * @since 1.6
*/ */
public function getModel($name = 'Antenatal_care', $prefix = 'Administrator', $config = ['ignore_request' => true]) public function getModel($name = 'Antenatal_care', $prefix = 'EhealthportalModel', $config = array('ignore_request' => true))
{ {
return parent::getModel($name, $prefix, $config); return parent::getModel($name, $prefix, $config);
} }
@ -58,7 +69,7 @@ class Antenatal_caresController extends AdminController
// Check for request forgeries // Check for request forgeries
Session::checkToken() or die(Text::_('JINVALID_TOKEN')); Session::checkToken() or die(Text::_('JINVALID_TOKEN'));
// check if export is allowed for this user. // check if export is allowed for this user.
$user = Factory::getApplication()->getIdentity(); $user = Factory::getUser();
if ($user->authorise('antenatal_care.export', 'com_ehealthportal') && $user->authorise('core.export', 'com_ehealthportal')) if ($user->authorise('antenatal_care.export', 'com_ehealthportal') && $user->authorise('core.export', 'com_ehealthportal'))
{ {
// Get the input // Get the input
@ -89,7 +100,7 @@ class Antenatal_caresController extends AdminController
// Check for request forgeries // Check for request forgeries
Session::checkToken() or die(Text::_('JINVALID_TOKEN')); Session::checkToken() or die(Text::_('JINVALID_TOKEN'));
// check if import is allowed for this user. // check if import is allowed for this user.
$user = Factory::getApplication()->getIdentity(); $user = Factory::getUser();
if ($user->authorise('antenatal_care.import', 'com_ehealthportal') && $user->authorise('core.import', 'com_ehealthportal')) if ($user->authorise('antenatal_care.import', 'com_ehealthportal') && $user->authorise('core.import', 'com_ehealthportal'))
{ {
// Get the import model // Get the import model

View File

@ -1,49 +1,45 @@
<?php <?php
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
namespace VDM\Component\Ehealthportal\Administrator\Controller;
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage breast_cancer.php
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
// No direct access to this file // No direct access to this file
\defined('_JEXEC') or die; defined('_JEXEC') or die('Restricted access');
use Joomla\CMS\Factory; use Joomla\CMS\Factory;
use Joomla\CMS\Language\Text; use Joomla\CMS\Language\Text;
use Joomla\CMS\Form\FormFactoryInterface;
use Joomla\CMS\Application\CMSApplication;
use Joomla\CMS\MVC\Factory\MVCFactoryInterface;
use Joomla\Input\Input;
use Joomla\CMS\Versioning\VersionableControllerTrait;
use Joomla\CMS\MVC\Controller\FormController; use Joomla\CMS\MVC\Controller\FormController;
use Joomla\CMS\MVC\Model\BaseDatabaseModel; use Joomla\CMS\MVC\Model\BaseDatabaseModel;
use Joomla\Utilities\ArrayHelper; use Joomla\Utilities\ArrayHelper;
use Joomla\CMS\Router\Route; use Joomla\CMS\Router\Route;
use Joomla\CMS\Session\Session; use Joomla\CMS\Session\Session;
use Joomla\CMS\Uri\Uri; use Joomla\CMS\Uri\Uri;
use VDM\Component\Ehealthportal\Administrator\Helper\EhealthportalHelper;
/** /**
* Breast_cancer Form Controller * Breast_cancer Form Controller
*/ */
class Breast_cancerController extends FormController class EhealthportalControllerBreast_cancer extends FormController
{ {
use VersionableControllerTrait;
/**
* The prefix to use with controller messages.
*
* @var string
* @since 1.6
*/
protected $text_prefix = 'COM_EHEALTHPORTAL_BREAST_CANCER';
/** /**
* Current or most recently performed task. * Current or most recently performed task.
* *
@ -54,29 +50,16 @@ class Breast_cancerController extends FormController
protected $task; protected $task;
/** /**
* Constructor. * Class constructor.
* *
* @param array $config An optional associative array of configuration settings. * @param array $config A named array of configuration variables.
* Recognized key values include 'name', 'default_task',
* 'model_path', and 'view_path' (this list is not meant to be
* comprehensive).
* @param MVCFactoryInterface|null $factory The factory.
* @param CMSApplication|null $app The Application for the dispatcher
* @param Input|null $input Input
* @param FormFactoryInterface|null $formFactory The form factory.
* *
* @since 3.0 * @since 1.6
*/ */
public function __construct( public function __construct($config = [])
$config = [], {
?MVCFactoryInterface $factory = null,
?CMSApplication $app = null,
?Input $input = null,
?FormFactoryInterface $formFactory = null
) {
parent::__construct($config, $factory, $app, $input, $formFactory);
$this->view_list = 'Breast_cancers'; // safeguard for setting the return view listing to the main view. $this->view_list = 'Breast_cancers'; // safeguard for setting the return view listing to the main view.
parent::__construct($config);
} }
/** /**
@ -91,7 +74,7 @@ class Breast_cancerController extends FormController
protected function allowAdd($data = []) protected function allowAdd($data = [])
{ {
// Get user object. // Get user object.
$user = $this->app->getIdentity(); $user = Factory::getUser();
// Access check. // Access check.
$access = $user->authorise('breast_cancer.access', 'com_ehealthportal'); $access = $user->authorise('breast_cancer.access', 'com_ehealthportal');
if (!$access) if (!$access)
@ -116,7 +99,7 @@ class Breast_cancerController extends FormController
protected function allowEdit($data = [], $key = 'id') protected function allowEdit($data = [], $key = 'id')
{ {
// get user object. // get user object.
$user = $this->app->getIdentity(); $user = Factory::getUser();
// get record id. // get record id.
$recordId = (int) isset($data[$key]) ? $data[$key] : 0; $recordId = (int) isset($data[$key]) ? $data[$key] : 0;

View File

@ -1,18 +1,30 @@
<?php <?php
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
namespace VDM\Component\Ehealthportal\Administrator\Controller;
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage breast_cancers.php
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
// No direct access to this file // No direct access to this file
\defined('_JEXEC') or die; defined('_JEXEC') or die('Restricted access');
use Joomla\CMS\Factory; use Joomla\CMS\Factory;
use Joomla\CMS\Language\Text; use Joomla\CMS\Language\Text;
@ -20,14 +32,13 @@ use Joomla\CMS\MVC\Controller\AdminController;
use Joomla\Utilities\ArrayHelper; use Joomla\Utilities\ArrayHelper;
use Joomla\CMS\Router\Route; use Joomla\CMS\Router\Route;
use Joomla\CMS\Session\Session; use Joomla\CMS\Session\Session;
use VDM\Component\Ehealthportal\Administrator\Helper\EhealthportalHelper;
use VDM\Joomla\Utilities\ArrayHelper as UtilitiesArrayHelper; use VDM\Joomla\Utilities\ArrayHelper as UtilitiesArrayHelper;
use VDM\Joomla\Utilities\ObjectHelper; use VDM\Joomla\Utilities\ObjectHelper;
/** /**
* Breast_cancers Admin Controller * Breast_cancers Admin Controller
*/ */
class Breast_cancersController extends AdminController class EhealthportalControllerBreast_cancers extends AdminController
{ {
/** /**
* The prefix to use with controller messages. * The prefix to use with controller messages.
@ -38,17 +49,17 @@ class Breast_cancersController extends AdminController
protected $text_prefix = 'COM_EHEALTHPORTAL_BREAST_CANCERS'; protected $text_prefix = 'COM_EHEALTHPORTAL_BREAST_CANCERS';
/** /**
* Proxy for getModel. * Method to get a model object, loading it if required.
* *
* @param string $name The model name. Optional. * @param string $name The model name. Optional.
* @param string $prefix The class prefix. Optional. * @param string $prefix The class prefix. Optional.
* @param array $config Configuration array for model. Optional. * @param array $config Configuration array for model. Optional.
* *
* @return \Joomla\CMS\MVC\Model\BaseDatabaseModel * @return JModelLegacy The model.
* *
* @since 1.6 * @since 1.6
*/ */
public function getModel($name = 'Breast_cancer', $prefix = 'Administrator', $config = ['ignore_request' => true]) public function getModel($name = 'Breast_cancer', $prefix = 'EhealthportalModel', $config = array('ignore_request' => true))
{ {
return parent::getModel($name, $prefix, $config); return parent::getModel($name, $prefix, $config);
} }
@ -58,7 +69,7 @@ class Breast_cancersController extends AdminController
// Check for request forgeries // Check for request forgeries
Session::checkToken() or die(Text::_('JINVALID_TOKEN')); Session::checkToken() or die(Text::_('JINVALID_TOKEN'));
// check if export is allowed for this user. // check if export is allowed for this user.
$user = Factory::getApplication()->getIdentity(); $user = Factory::getUser();
if ($user->authorise('breast_cancer.export', 'com_ehealthportal') && $user->authorise('core.export', 'com_ehealthportal')) if ($user->authorise('breast_cancer.export', 'com_ehealthportal') && $user->authorise('core.export', 'com_ehealthportal'))
{ {
// Get the input // Get the input
@ -89,7 +100,7 @@ class Breast_cancersController extends AdminController
// Check for request forgeries // Check for request forgeries
Session::checkToken() or die(Text::_('JINVALID_TOKEN')); Session::checkToken() or die(Text::_('JINVALID_TOKEN'));
// check if import is allowed for this user. // check if import is allowed for this user.
$user = Factory::getApplication()->getIdentity(); $user = Factory::getUser();
if ($user->authorise('breast_cancer.import', 'com_ehealthportal') && $user->authorise('core.import', 'com_ehealthportal')) if ($user->authorise('breast_cancer.import', 'com_ehealthportal') && $user->authorise('core.import', 'com_ehealthportal'))
{ {
// Get the import model // Get the import model

View File

@ -1,49 +1,45 @@
<?php <?php
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
namespace VDM\Component\Ehealthportal\Administrator\Controller;
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage cervical_cancer.php
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
// No direct access to this file // No direct access to this file
\defined('_JEXEC') or die; defined('_JEXEC') or die('Restricted access');
use Joomla\CMS\Factory; use Joomla\CMS\Factory;
use Joomla\CMS\Language\Text; use Joomla\CMS\Language\Text;
use Joomla\CMS\Form\FormFactoryInterface;
use Joomla\CMS\Application\CMSApplication;
use Joomla\CMS\MVC\Factory\MVCFactoryInterface;
use Joomla\Input\Input;
use Joomla\CMS\Versioning\VersionableControllerTrait;
use Joomla\CMS\MVC\Controller\FormController; use Joomla\CMS\MVC\Controller\FormController;
use Joomla\CMS\MVC\Model\BaseDatabaseModel; use Joomla\CMS\MVC\Model\BaseDatabaseModel;
use Joomla\Utilities\ArrayHelper; use Joomla\Utilities\ArrayHelper;
use Joomla\CMS\Router\Route; use Joomla\CMS\Router\Route;
use Joomla\CMS\Session\Session; use Joomla\CMS\Session\Session;
use Joomla\CMS\Uri\Uri; use Joomla\CMS\Uri\Uri;
use VDM\Component\Ehealthportal\Administrator\Helper\EhealthportalHelper;
/** /**
* Cervical_cancer Form Controller * Cervical_cancer Form Controller
*/ */
class Cervical_cancerController extends FormController class EhealthportalControllerCervical_cancer extends FormController
{ {
use VersionableControllerTrait;
/**
* The prefix to use with controller messages.
*
* @var string
* @since 1.6
*/
protected $text_prefix = 'COM_EHEALTHPORTAL_CERVICAL_CANCER';
/** /**
* Current or most recently performed task. * Current or most recently performed task.
* *
@ -54,29 +50,16 @@ class Cervical_cancerController extends FormController
protected $task; protected $task;
/** /**
* Constructor. * Class constructor.
* *
* @param array $config An optional associative array of configuration settings. * @param array $config A named array of configuration variables.
* Recognized key values include 'name', 'default_task',
* 'model_path', and 'view_path' (this list is not meant to be
* comprehensive).
* @param MVCFactoryInterface|null $factory The factory.
* @param CMSApplication|null $app The Application for the dispatcher
* @param Input|null $input Input
* @param FormFactoryInterface|null $formFactory The form factory.
* *
* @since 3.0 * @since 1.6
*/ */
public function __construct( public function __construct($config = [])
$config = [], {
?MVCFactoryInterface $factory = null,
?CMSApplication $app = null,
?Input $input = null,
?FormFactoryInterface $formFactory = null
) {
parent::__construct($config, $factory, $app, $input, $formFactory);
$this->view_list = 'Cervical_cancers'; // safeguard for setting the return view listing to the main view. $this->view_list = 'Cervical_cancers'; // safeguard for setting the return view listing to the main view.
parent::__construct($config);
} }
/** /**
@ -91,7 +74,7 @@ class Cervical_cancerController extends FormController
protected function allowAdd($data = []) protected function allowAdd($data = [])
{ {
// Get user object. // Get user object.
$user = $this->app->getIdentity(); $user = Factory::getUser();
// Access check. // Access check.
$access = $user->authorise('cervical_cancer.access', 'com_ehealthportal'); $access = $user->authorise('cervical_cancer.access', 'com_ehealthportal');
if (!$access) if (!$access)
@ -116,7 +99,7 @@ class Cervical_cancerController extends FormController
protected function allowEdit($data = [], $key = 'id') protected function allowEdit($data = [], $key = 'id')
{ {
// get user object. // get user object.
$user = $this->app->getIdentity(); $user = Factory::getUser();
// get record id. // get record id.
$recordId = (int) isset($data[$key]) ? $data[$key] : 0; $recordId = (int) isset($data[$key]) ? $data[$key] : 0;

View File

@ -1,18 +1,30 @@
<?php <?php
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
namespace VDM\Component\Ehealthportal\Administrator\Controller;
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage cervical_cancers.php
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
// No direct access to this file // No direct access to this file
\defined('_JEXEC') or die; defined('_JEXEC') or die('Restricted access');
use Joomla\CMS\Factory; use Joomla\CMS\Factory;
use Joomla\CMS\Language\Text; use Joomla\CMS\Language\Text;
@ -20,14 +32,13 @@ use Joomla\CMS\MVC\Controller\AdminController;
use Joomla\Utilities\ArrayHelper; use Joomla\Utilities\ArrayHelper;
use Joomla\CMS\Router\Route; use Joomla\CMS\Router\Route;
use Joomla\CMS\Session\Session; use Joomla\CMS\Session\Session;
use VDM\Component\Ehealthportal\Administrator\Helper\EhealthportalHelper;
use VDM\Joomla\Utilities\ArrayHelper as UtilitiesArrayHelper; use VDM\Joomla\Utilities\ArrayHelper as UtilitiesArrayHelper;
use VDM\Joomla\Utilities\ObjectHelper; use VDM\Joomla\Utilities\ObjectHelper;
/** /**
* Cervical_cancers Admin Controller * Cervical_cancers Admin Controller
*/ */
class Cervical_cancersController extends AdminController class EhealthportalControllerCervical_cancers extends AdminController
{ {
/** /**
* The prefix to use with controller messages. * The prefix to use with controller messages.
@ -38,17 +49,17 @@ class Cervical_cancersController extends AdminController
protected $text_prefix = 'COM_EHEALTHPORTAL_CERVICAL_CANCERS'; protected $text_prefix = 'COM_EHEALTHPORTAL_CERVICAL_CANCERS';
/** /**
* Proxy for getModel. * Method to get a model object, loading it if required.
* *
* @param string $name The model name. Optional. * @param string $name The model name. Optional.
* @param string $prefix The class prefix. Optional. * @param string $prefix The class prefix. Optional.
* @param array $config Configuration array for model. Optional. * @param array $config Configuration array for model. Optional.
* *
* @return \Joomla\CMS\MVC\Model\BaseDatabaseModel * @return JModelLegacy The model.
* *
* @since 1.6 * @since 1.6
*/ */
public function getModel($name = 'Cervical_cancer', $prefix = 'Administrator', $config = ['ignore_request' => true]) public function getModel($name = 'Cervical_cancer', $prefix = 'EhealthportalModel', $config = array('ignore_request' => true))
{ {
return parent::getModel($name, $prefix, $config); return parent::getModel($name, $prefix, $config);
} }
@ -58,7 +69,7 @@ class Cervical_cancersController extends AdminController
// Check for request forgeries // Check for request forgeries
Session::checkToken() or die(Text::_('JINVALID_TOKEN')); Session::checkToken() or die(Text::_('JINVALID_TOKEN'));
// check if export is allowed for this user. // check if export is allowed for this user.
$user = Factory::getApplication()->getIdentity(); $user = Factory::getUser();
if ($user->authorise('cervical_cancer.export', 'com_ehealthportal') && $user->authorise('core.export', 'com_ehealthportal')) if ($user->authorise('cervical_cancer.export', 'com_ehealthportal') && $user->authorise('core.export', 'com_ehealthportal'))
{ {
// Get the input // Get the input
@ -89,7 +100,7 @@ class Cervical_cancersController extends AdminController
// Check for request forgeries // Check for request forgeries
Session::checkToken() or die(Text::_('JINVALID_TOKEN')); Session::checkToken() or die(Text::_('JINVALID_TOKEN'));
// check if import is allowed for this user. // check if import is allowed for this user.
$user = Factory::getApplication()->getIdentity(); $user = Factory::getUser();
if ($user->authorise('cervical_cancer.import', 'com_ehealthportal') && $user->authorise('core.import', 'com_ehealthportal')) if ($user->authorise('cervical_cancer.import', 'com_ehealthportal') && $user->authorise('core.import', 'com_ehealthportal'))
{ {
// Get the import model // Get the import model

View File

@ -1,49 +1,45 @@
<?php <?php
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
namespace VDM\Component\Ehealthportal\Administrator\Controller;
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage clinic.php
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
// No direct access to this file // No direct access to this file
\defined('_JEXEC') or die; defined('_JEXEC') or die('Restricted access');
use Joomla\CMS\Factory; use Joomla\CMS\Factory;
use Joomla\CMS\Language\Text; use Joomla\CMS\Language\Text;
use Joomla\CMS\Form\FormFactoryInterface;
use Joomla\CMS\Application\CMSApplication;
use Joomla\CMS\MVC\Factory\MVCFactoryInterface;
use Joomla\Input\Input;
use Joomla\CMS\Versioning\VersionableControllerTrait;
use Joomla\CMS\MVC\Controller\FormController; use Joomla\CMS\MVC\Controller\FormController;
use Joomla\CMS\MVC\Model\BaseDatabaseModel; use Joomla\CMS\MVC\Model\BaseDatabaseModel;
use Joomla\Utilities\ArrayHelper; use Joomla\Utilities\ArrayHelper;
use Joomla\CMS\Router\Route; use Joomla\CMS\Router\Route;
use Joomla\CMS\Session\Session; use Joomla\CMS\Session\Session;
use Joomla\CMS\Uri\Uri; use Joomla\CMS\Uri\Uri;
use VDM\Component\Ehealthportal\Administrator\Helper\EhealthportalHelper;
/** /**
* Clinic Form Controller * Clinic Form Controller
*/ */
class ClinicController extends FormController class EhealthportalControllerClinic extends FormController
{ {
use VersionableControllerTrait;
/**
* The prefix to use with controller messages.
*
* @var string
* @since 1.6
*/
protected $text_prefix = 'COM_EHEALTHPORTAL_CLINIC';
/** /**
* Current or most recently performed task. * Current or most recently performed task.
* *
@ -54,29 +50,16 @@ class ClinicController extends FormController
protected $task; protected $task;
/** /**
* Constructor. * Class constructor.
* *
* @param array $config An optional associative array of configuration settings. * @param array $config A named array of configuration variables.
* Recognized key values include 'name', 'default_task',
* 'model_path', and 'view_path' (this list is not meant to be
* comprehensive).
* @param MVCFactoryInterface|null $factory The factory.
* @param CMSApplication|null $app The Application for the dispatcher
* @param Input|null $input Input
* @param FormFactoryInterface|null $formFactory The form factory.
* *
* @since 3.0 * @since 1.6
*/ */
public function __construct( public function __construct($config = [])
$config = [], {
?MVCFactoryInterface $factory = null,
?CMSApplication $app = null,
?Input $input = null,
?FormFactoryInterface $formFactory = null
) {
parent::__construct($config, $factory, $app, $input, $formFactory);
$this->view_list = 'Clinics'; // safeguard for setting the return view listing to the main view. $this->view_list = 'Clinics'; // safeguard for setting the return view listing to the main view.
parent::__construct($config);
} }
/** /**
@ -91,7 +74,7 @@ class ClinicController extends FormController
protected function allowAdd($data = []) protected function allowAdd($data = [])
{ {
// Get user object. // Get user object.
$user = $this->app->getIdentity(); $user = Factory::getUser();
// Access check. // Access check.
$access = $user->authorise('clinic.access', 'com_ehealthportal'); $access = $user->authorise('clinic.access', 'com_ehealthportal');
if (!$access) if (!$access)
@ -116,7 +99,7 @@ class ClinicController extends FormController
protected function allowEdit($data = [], $key = 'id') protected function allowEdit($data = [], $key = 'id')
{ {
// get user object. // get user object.
$user = $this->app->getIdentity(); $user = Factory::getUser();
// get record id. // get record id.
$recordId = (int) isset($data[$key]) ? $data[$key] : 0; $recordId = (int) isset($data[$key]) ? $data[$key] : 0;

View File

@ -1,18 +1,30 @@
<?php <?php
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
namespace VDM\Component\Ehealthportal\Administrator\Controller;
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage clinics.php
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
// No direct access to this file // No direct access to this file
\defined('_JEXEC') or die; defined('_JEXEC') or die('Restricted access');
use Joomla\CMS\Factory; use Joomla\CMS\Factory;
use Joomla\CMS\Language\Text; use Joomla\CMS\Language\Text;
@ -20,14 +32,13 @@ use Joomla\CMS\MVC\Controller\AdminController;
use Joomla\Utilities\ArrayHelper; use Joomla\Utilities\ArrayHelper;
use Joomla\CMS\Router\Route; use Joomla\CMS\Router\Route;
use Joomla\CMS\Session\Session; use Joomla\CMS\Session\Session;
use VDM\Component\Ehealthportal\Administrator\Helper\EhealthportalHelper;
use VDM\Joomla\Utilities\ArrayHelper as UtilitiesArrayHelper; use VDM\Joomla\Utilities\ArrayHelper as UtilitiesArrayHelper;
use VDM\Joomla\Utilities\ObjectHelper; use VDM\Joomla\Utilities\ObjectHelper;
/** /**
* Clinics Admin Controller * Clinics Admin Controller
*/ */
class ClinicsController extends AdminController class EhealthportalControllerClinics extends AdminController
{ {
/** /**
* The prefix to use with controller messages. * The prefix to use with controller messages.
@ -38,17 +49,17 @@ class ClinicsController extends AdminController
protected $text_prefix = 'COM_EHEALTHPORTAL_CLINICS'; protected $text_prefix = 'COM_EHEALTHPORTAL_CLINICS';
/** /**
* Proxy for getModel. * Method to get a model object, loading it if required.
* *
* @param string $name The model name. Optional. * @param string $name The model name. Optional.
* @param string $prefix The class prefix. Optional. * @param string $prefix The class prefix. Optional.
* @param array $config Configuration array for model. Optional. * @param array $config Configuration array for model. Optional.
* *
* @return \Joomla\CMS\MVC\Model\BaseDatabaseModel * @return JModelLegacy The model.
* *
* @since 1.6 * @since 1.6
*/ */
public function getModel($name = 'Clinic', $prefix = 'Administrator', $config = ['ignore_request' => true]) public function getModel($name = 'Clinic', $prefix = 'EhealthportalModel', $config = array('ignore_request' => true))
{ {
return parent::getModel($name, $prefix, $config); return parent::getModel($name, $prefix, $config);
} }
@ -58,7 +69,7 @@ class ClinicsController extends AdminController
// Check for request forgeries // Check for request forgeries
Session::checkToken() or die(Text::_('JINVALID_TOKEN')); Session::checkToken() or die(Text::_('JINVALID_TOKEN'));
// check if export is allowed for this user. // check if export is allowed for this user.
$user = Factory::getApplication()->getIdentity(); $user = Factory::getUser();
if ($user->authorise('clinic.export', 'com_ehealthportal') && $user->authorise('core.export', 'com_ehealthportal')) if ($user->authorise('clinic.export', 'com_ehealthportal') && $user->authorise('core.export', 'com_ehealthportal'))
{ {
// Get the input // Get the input
@ -89,7 +100,7 @@ class ClinicsController extends AdminController
// Check for request forgeries // Check for request forgeries
Session::checkToken() or die(Text::_('JINVALID_TOKEN')); Session::checkToken() or die(Text::_('JINVALID_TOKEN'));
// check if import is allowed for this user. // check if import is allowed for this user.
$user = Factory::getApplication()->getIdentity(); $user = Factory::getUser();
if ($user->authorise('clinic.import', 'com_ehealthportal') && $user->authorise('core.import', 'com_ehealthportal')) if ($user->authorise('clinic.import', 'com_ehealthportal') && $user->authorise('core.import', 'com_ehealthportal'))
{ {
// Get the import model // Get the import model

View File

@ -1,49 +1,45 @@
<?php <?php
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
namespace VDM\Component\Ehealthportal\Administrator\Controller;
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage counseling_type.php
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
// No direct access to this file // No direct access to this file
\defined('_JEXEC') or die; defined('_JEXEC') or die('Restricted access');
use Joomla\CMS\Factory; use Joomla\CMS\Factory;
use Joomla\CMS\Language\Text; use Joomla\CMS\Language\Text;
use Joomla\CMS\Form\FormFactoryInterface;
use Joomla\CMS\Application\CMSApplication;
use Joomla\CMS\MVC\Factory\MVCFactoryInterface;
use Joomla\Input\Input;
use Joomla\CMS\Versioning\VersionableControllerTrait;
use Joomla\CMS\MVC\Controller\FormController; use Joomla\CMS\MVC\Controller\FormController;
use Joomla\CMS\MVC\Model\BaseDatabaseModel; use Joomla\CMS\MVC\Model\BaseDatabaseModel;
use Joomla\Utilities\ArrayHelper; use Joomla\Utilities\ArrayHelper;
use Joomla\CMS\Router\Route; use Joomla\CMS\Router\Route;
use Joomla\CMS\Session\Session; use Joomla\CMS\Session\Session;
use Joomla\CMS\Uri\Uri; use Joomla\CMS\Uri\Uri;
use VDM\Component\Ehealthportal\Administrator\Helper\EhealthportalHelper;
/** /**
* Counseling_type Form Controller * Counseling_type Form Controller
*/ */
class Counseling_typeController extends FormController class EhealthportalControllerCounseling_type extends FormController
{ {
use VersionableControllerTrait;
/**
* The prefix to use with controller messages.
*
* @var string
* @since 1.6
*/
protected $text_prefix = 'COM_EHEALTHPORTAL_COUNSELING_TYPE';
/** /**
* Current or most recently performed task. * Current or most recently performed task.
* *
@ -54,29 +50,16 @@ class Counseling_typeController extends FormController
protected $task; protected $task;
/** /**
* Constructor. * Class constructor.
* *
* @param array $config An optional associative array of configuration settings. * @param array $config A named array of configuration variables.
* Recognized key values include 'name', 'default_task',
* 'model_path', and 'view_path' (this list is not meant to be
* comprehensive).
* @param MVCFactoryInterface|null $factory The factory.
* @param CMSApplication|null $app The Application for the dispatcher
* @param Input|null $input Input
* @param FormFactoryInterface|null $formFactory The form factory.
* *
* @since 3.0 * @since 1.6
*/ */
public function __construct( public function __construct($config = [])
$config = [], {
?MVCFactoryInterface $factory = null,
?CMSApplication $app = null,
?Input $input = null,
?FormFactoryInterface $formFactory = null
) {
parent::__construct($config, $factory, $app, $input, $formFactory);
$this->view_list = 'Counseling_types'; // safeguard for setting the return view listing to the main view. $this->view_list = 'Counseling_types'; // safeguard for setting the return view listing to the main view.
parent::__construct($config);
} }
/** /**
@ -91,7 +74,7 @@ class Counseling_typeController extends FormController
protected function allowAdd($data = []) protected function allowAdd($data = [])
{ {
// Get user object. // Get user object.
$user = $this->app->getIdentity(); $user = Factory::getUser();
// Access check. // Access check.
$access = $user->authorise('counseling_type.access', 'com_ehealthportal'); $access = $user->authorise('counseling_type.access', 'com_ehealthportal');
if (!$access) if (!$access)
@ -116,7 +99,7 @@ class Counseling_typeController extends FormController
protected function allowEdit($data = [], $key = 'id') protected function allowEdit($data = [], $key = 'id')
{ {
// get user object. // get user object.
$user = $this->app->getIdentity(); $user = Factory::getUser();
// get record id. // get record id.
$recordId = (int) isset($data[$key]) ? $data[$key] : 0; $recordId = (int) isset($data[$key]) ? $data[$key] : 0;

View File

@ -1,18 +1,30 @@
<?php <?php
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
namespace VDM\Component\Ehealthportal\Administrator\Controller;
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage counseling_types.php
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
// No direct access to this file // No direct access to this file
\defined('_JEXEC') or die; defined('_JEXEC') or die('Restricted access');
use Joomla\CMS\Factory; use Joomla\CMS\Factory;
use Joomla\CMS\Language\Text; use Joomla\CMS\Language\Text;
@ -20,14 +32,13 @@ use Joomla\CMS\MVC\Controller\AdminController;
use Joomla\Utilities\ArrayHelper; use Joomla\Utilities\ArrayHelper;
use Joomla\CMS\Router\Route; use Joomla\CMS\Router\Route;
use Joomla\CMS\Session\Session; use Joomla\CMS\Session\Session;
use VDM\Component\Ehealthportal\Administrator\Helper\EhealthportalHelper;
use VDM\Joomla\Utilities\ArrayHelper as UtilitiesArrayHelper; use VDM\Joomla\Utilities\ArrayHelper as UtilitiesArrayHelper;
use VDM\Joomla\Utilities\ObjectHelper; use VDM\Joomla\Utilities\ObjectHelper;
/** /**
* Counseling_types Admin Controller * Counseling_types Admin Controller
*/ */
class Counseling_typesController extends AdminController class EhealthportalControllerCounseling_types extends AdminController
{ {
/** /**
* The prefix to use with controller messages. * The prefix to use with controller messages.
@ -38,17 +49,17 @@ class Counseling_typesController extends AdminController
protected $text_prefix = 'COM_EHEALTHPORTAL_COUNSELING_TYPES'; protected $text_prefix = 'COM_EHEALTHPORTAL_COUNSELING_TYPES';
/** /**
* Proxy for getModel. * Method to get a model object, loading it if required.
* *
* @param string $name The model name. Optional. * @param string $name The model name. Optional.
* @param string $prefix The class prefix. Optional. * @param string $prefix The class prefix. Optional.
* @param array $config Configuration array for model. Optional. * @param array $config Configuration array for model. Optional.
* *
* @return \Joomla\CMS\MVC\Model\BaseDatabaseModel * @return JModelLegacy The model.
* *
* @since 1.6 * @since 1.6
*/ */
public function getModel($name = 'Counseling_type', $prefix = 'Administrator', $config = ['ignore_request' => true]) public function getModel($name = 'Counseling_type', $prefix = 'EhealthportalModel', $config = array('ignore_request' => true))
{ {
return parent::getModel($name, $prefix, $config); return parent::getModel($name, $prefix, $config);
} }
@ -58,7 +69,7 @@ class Counseling_typesController extends AdminController
// Check for request forgeries // Check for request forgeries
Session::checkToken() or die(Text::_('JINVALID_TOKEN')); Session::checkToken() or die(Text::_('JINVALID_TOKEN'));
// check if export is allowed for this user. // check if export is allowed for this user.
$user = Factory::getApplication()->getIdentity(); $user = Factory::getUser();
if ($user->authorise('counseling_type.export', 'com_ehealthportal') && $user->authorise('core.export', 'com_ehealthportal')) if ($user->authorise('counseling_type.export', 'com_ehealthportal') && $user->authorise('core.export', 'com_ehealthportal'))
{ {
// Get the input // Get the input
@ -89,7 +100,7 @@ class Counseling_typesController extends AdminController
// Check for request forgeries // Check for request forgeries
Session::checkToken() or die(Text::_('JINVALID_TOKEN')); Session::checkToken() or die(Text::_('JINVALID_TOKEN'));
// check if import is allowed for this user. // check if import is allowed for this user.
$user = Factory::getApplication()->getIdentity(); $user = Factory::getUser();
if ($user->authorise('counseling_type.import', 'com_ehealthportal') && $user->authorise('core.import', 'com_ehealthportal')) if ($user->authorise('counseling_type.import', 'com_ehealthportal') && $user->authorise('core.import', 'com_ehealthportal'))
{ {
// Get the import model // Get the import model

View File

@ -1,49 +1,45 @@
<?php <?php
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
namespace VDM\Component\Ehealthportal\Administrator\Controller;
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage diagnosis_type.php
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
// No direct access to this file // No direct access to this file
\defined('_JEXEC') or die; defined('_JEXEC') or die('Restricted access');
use Joomla\CMS\Factory; use Joomla\CMS\Factory;
use Joomla\CMS\Language\Text; use Joomla\CMS\Language\Text;
use Joomla\CMS\Form\FormFactoryInterface;
use Joomla\CMS\Application\CMSApplication;
use Joomla\CMS\MVC\Factory\MVCFactoryInterface;
use Joomla\Input\Input;
use Joomla\CMS\Versioning\VersionableControllerTrait;
use Joomla\CMS\MVC\Controller\FormController; use Joomla\CMS\MVC\Controller\FormController;
use Joomla\CMS\MVC\Model\BaseDatabaseModel; use Joomla\CMS\MVC\Model\BaseDatabaseModel;
use Joomla\Utilities\ArrayHelper; use Joomla\Utilities\ArrayHelper;
use Joomla\CMS\Router\Route; use Joomla\CMS\Router\Route;
use Joomla\CMS\Session\Session; use Joomla\CMS\Session\Session;
use Joomla\CMS\Uri\Uri; use Joomla\CMS\Uri\Uri;
use VDM\Component\Ehealthportal\Administrator\Helper\EhealthportalHelper;
/** /**
* Diagnosis_type Form Controller * Diagnosis_type Form Controller
*/ */
class Diagnosis_typeController extends FormController class EhealthportalControllerDiagnosis_type extends FormController
{ {
use VersionableControllerTrait;
/**
* The prefix to use with controller messages.
*
* @var string
* @since 1.6
*/
protected $text_prefix = 'COM_EHEALTHPORTAL_DIAGNOSIS_TYPE';
/** /**
* Current or most recently performed task. * Current or most recently performed task.
* *
@ -54,29 +50,16 @@ class Diagnosis_typeController extends FormController
protected $task; protected $task;
/** /**
* Constructor. * Class constructor.
* *
* @param array $config An optional associative array of configuration settings. * @param array $config A named array of configuration variables.
* Recognized key values include 'name', 'default_task',
* 'model_path', and 'view_path' (this list is not meant to be
* comprehensive).
* @param MVCFactoryInterface|null $factory The factory.
* @param CMSApplication|null $app The Application for the dispatcher
* @param Input|null $input Input
* @param FormFactoryInterface|null $formFactory The form factory.
* *
* @since 3.0 * @since 1.6
*/ */
public function __construct( public function __construct($config = [])
$config = [], {
?MVCFactoryInterface $factory = null,
?CMSApplication $app = null,
?Input $input = null,
?FormFactoryInterface $formFactory = null
) {
parent::__construct($config, $factory, $app, $input, $formFactory);
$this->view_list = 'Diagnosis_types'; // safeguard for setting the return view listing to the main view. $this->view_list = 'Diagnosis_types'; // safeguard for setting the return view listing to the main view.
parent::__construct($config);
} }
/** /**
@ -91,7 +74,7 @@ class Diagnosis_typeController extends FormController
protected function allowAdd($data = []) protected function allowAdd($data = [])
{ {
// Get user object. // Get user object.
$user = $this->app->getIdentity(); $user = Factory::getUser();
// Access check. // Access check.
$access = $user->authorise('diagnosis_type.access', 'com_ehealthportal'); $access = $user->authorise('diagnosis_type.access', 'com_ehealthportal');
if (!$access) if (!$access)
@ -116,7 +99,7 @@ class Diagnosis_typeController extends FormController
protected function allowEdit($data = [], $key = 'id') protected function allowEdit($data = [], $key = 'id')
{ {
// get user object. // get user object.
$user = $this->app->getIdentity(); $user = Factory::getUser();
// get record id. // get record id.
$recordId = (int) isset($data[$key]) ? $data[$key] : 0; $recordId = (int) isset($data[$key]) ? $data[$key] : 0;

View File

@ -1,18 +1,30 @@
<?php <?php
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
namespace VDM\Component\Ehealthportal\Administrator\Controller;
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage diagnosis_types.php
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
// No direct access to this file // No direct access to this file
\defined('_JEXEC') or die; defined('_JEXEC') or die('Restricted access');
use Joomla\CMS\Factory; use Joomla\CMS\Factory;
use Joomla\CMS\Language\Text; use Joomla\CMS\Language\Text;
@ -20,14 +32,13 @@ use Joomla\CMS\MVC\Controller\AdminController;
use Joomla\Utilities\ArrayHelper; use Joomla\Utilities\ArrayHelper;
use Joomla\CMS\Router\Route; use Joomla\CMS\Router\Route;
use Joomla\CMS\Session\Session; use Joomla\CMS\Session\Session;
use VDM\Component\Ehealthportal\Administrator\Helper\EhealthportalHelper;
use VDM\Joomla\Utilities\ArrayHelper as UtilitiesArrayHelper; use VDM\Joomla\Utilities\ArrayHelper as UtilitiesArrayHelper;
use VDM\Joomla\Utilities\ObjectHelper; use VDM\Joomla\Utilities\ObjectHelper;
/** /**
* Diagnosis_types Admin Controller * Diagnosis_types Admin Controller
*/ */
class Diagnosis_typesController extends AdminController class EhealthportalControllerDiagnosis_types extends AdminController
{ {
/** /**
* The prefix to use with controller messages. * The prefix to use with controller messages.
@ -38,17 +49,17 @@ class Diagnosis_typesController extends AdminController
protected $text_prefix = 'COM_EHEALTHPORTAL_DIAGNOSIS_TYPES'; protected $text_prefix = 'COM_EHEALTHPORTAL_DIAGNOSIS_TYPES';
/** /**
* Proxy for getModel. * Method to get a model object, loading it if required.
* *
* @param string $name The model name. Optional. * @param string $name The model name. Optional.
* @param string $prefix The class prefix. Optional. * @param string $prefix The class prefix. Optional.
* @param array $config Configuration array for model. Optional. * @param array $config Configuration array for model. Optional.
* *
* @return \Joomla\CMS\MVC\Model\BaseDatabaseModel * @return JModelLegacy The model.
* *
* @since 1.6 * @since 1.6
*/ */
public function getModel($name = 'Diagnosis_type', $prefix = 'Administrator', $config = ['ignore_request' => true]) public function getModel($name = 'Diagnosis_type', $prefix = 'EhealthportalModel', $config = array('ignore_request' => true))
{ {
return parent::getModel($name, $prefix, $config); return parent::getModel($name, $prefix, $config);
} }
@ -58,7 +69,7 @@ class Diagnosis_typesController extends AdminController
// Check for request forgeries // Check for request forgeries
Session::checkToken() or die(Text::_('JINVALID_TOKEN')); Session::checkToken() or die(Text::_('JINVALID_TOKEN'));
// check if export is allowed for this user. // check if export is allowed for this user.
$user = Factory::getApplication()->getIdentity(); $user = Factory::getUser();
if ($user->authorise('diagnosis_type.export', 'com_ehealthportal') && $user->authorise('core.export', 'com_ehealthportal')) if ($user->authorise('diagnosis_type.export', 'com_ehealthportal') && $user->authorise('core.export', 'com_ehealthportal'))
{ {
// Get the input // Get the input
@ -89,7 +100,7 @@ class Diagnosis_typesController extends AdminController
// Check for request forgeries // Check for request forgeries
Session::checkToken() or die(Text::_('JINVALID_TOKEN')); Session::checkToken() or die(Text::_('JINVALID_TOKEN'));
// check if import is allowed for this user. // check if import is allowed for this user.
$user = Factory::getApplication()->getIdentity(); $user = Factory::getUser();
if ($user->authorise('diagnosis_type.import', 'com_ehealthportal') && $user->authorise('core.import', 'com_ehealthportal')) if ($user->authorise('diagnosis_type.import', 'com_ehealthportal') && $user->authorise('core.import', 'com_ehealthportal'))
{ {
// Get the import model // Get the import model

View File

@ -0,0 +1,42 @@
<?php
/*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
__ __ _ _____ _ _ __ __ _ _ _
\ \ / / | | | __ \ | | | | | \/ | | | | | | |
\ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
\ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
\ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
\/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
| |
|_|
/-------------------------------------------------------------------------------------------------------------------------------/
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage ehealthportal.php
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
// No direct access to this file
defined('_JEXEC') or die('Restricted access');
use Joomla\CMS\Factory;
use Joomla\CMS\Language\Text;
use Joomla\CMS\MVC\Controller\AdminController;
use Joomla\Utilities\ArrayHelper;
use Joomla\CMS\Router\Route;
use Joomla\CMS\Session\Session;
/**
* Ehealthportal Admin Controller
*/
class EhealthportalControllerEhealthportal extends AdminController
{
}

View File

@ -1,49 +1,45 @@
<?php <?php
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
namespace VDM\Component\Ehealthportal\Administrator\Controller;
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage family_planning.php
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
// No direct access to this file // No direct access to this file
\defined('_JEXEC') or die; defined('_JEXEC') or die('Restricted access');
use Joomla\CMS\Factory; use Joomla\CMS\Factory;
use Joomla\CMS\Language\Text; use Joomla\CMS\Language\Text;
use Joomla\CMS\Form\FormFactoryInterface;
use Joomla\CMS\Application\CMSApplication;
use Joomla\CMS\MVC\Factory\MVCFactoryInterface;
use Joomla\Input\Input;
use Joomla\CMS\Versioning\VersionableControllerTrait;
use Joomla\CMS\MVC\Controller\FormController; use Joomla\CMS\MVC\Controller\FormController;
use Joomla\CMS\MVC\Model\BaseDatabaseModel; use Joomla\CMS\MVC\Model\BaseDatabaseModel;
use Joomla\Utilities\ArrayHelper; use Joomla\Utilities\ArrayHelper;
use Joomla\CMS\Router\Route; use Joomla\CMS\Router\Route;
use Joomla\CMS\Session\Session; use Joomla\CMS\Session\Session;
use Joomla\CMS\Uri\Uri; use Joomla\CMS\Uri\Uri;
use VDM\Component\Ehealthportal\Administrator\Helper\EhealthportalHelper;
/** /**
* Family_planning Form Controller * Family_planning Form Controller
*/ */
class Family_planningController extends FormController class EhealthportalControllerFamily_planning extends FormController
{ {
use VersionableControllerTrait;
/**
* The prefix to use with controller messages.
*
* @var string
* @since 1.6
*/
protected $text_prefix = 'COM_EHEALTHPORTAL_FAMILY_PLANNING';
/** /**
* Current or most recently performed task. * Current or most recently performed task.
* *
@ -54,29 +50,16 @@ class Family_planningController extends FormController
protected $task; protected $task;
/** /**
* Constructor. * Class constructor.
* *
* @param array $config An optional associative array of configuration settings. * @param array $config A named array of configuration variables.
* Recognized key values include 'name', 'default_task',
* 'model_path', and 'view_path' (this list is not meant to be
* comprehensive).
* @param MVCFactoryInterface|null $factory The factory.
* @param CMSApplication|null $app The Application for the dispatcher
* @param Input|null $input Input
* @param FormFactoryInterface|null $formFactory The form factory.
* *
* @since 3.0 * @since 1.6
*/ */
public function __construct( public function __construct($config = [])
$config = [], {
?MVCFactoryInterface $factory = null,
?CMSApplication $app = null,
?Input $input = null,
?FormFactoryInterface $formFactory = null
) {
parent::__construct($config, $factory, $app, $input, $formFactory);
$this->view_list = 'Family_plannings'; // safeguard for setting the return view listing to the main view. $this->view_list = 'Family_plannings'; // safeguard for setting the return view listing to the main view.
parent::__construct($config);
} }
/** /**
@ -91,7 +74,7 @@ class Family_planningController extends FormController
protected function allowAdd($data = []) protected function allowAdd($data = [])
{ {
// Get user object. // Get user object.
$user = $this->app->getIdentity(); $user = Factory::getUser();
// Access check. // Access check.
$access = $user->authorise('family_planning.access', 'com_ehealthportal'); $access = $user->authorise('family_planning.access', 'com_ehealthportal');
if (!$access) if (!$access)
@ -116,7 +99,7 @@ class Family_planningController extends FormController
protected function allowEdit($data = [], $key = 'id') protected function allowEdit($data = [], $key = 'id')
{ {
// get user object. // get user object.
$user = $this->app->getIdentity(); $user = Factory::getUser();
// get record id. // get record id.
$recordId = (int) isset($data[$key]) ? $data[$key] : 0; $recordId = (int) isset($data[$key]) ? $data[$key] : 0;

View File

@ -1,18 +1,30 @@
<?php <?php
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
namespace VDM\Component\Ehealthportal\Administrator\Controller;
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage family_plannings.php
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
// No direct access to this file // No direct access to this file
\defined('_JEXEC') or die; defined('_JEXEC') or die('Restricted access');
use Joomla\CMS\Factory; use Joomla\CMS\Factory;
use Joomla\CMS\Language\Text; use Joomla\CMS\Language\Text;
@ -20,14 +32,13 @@ use Joomla\CMS\MVC\Controller\AdminController;
use Joomla\Utilities\ArrayHelper; use Joomla\Utilities\ArrayHelper;
use Joomla\CMS\Router\Route; use Joomla\CMS\Router\Route;
use Joomla\CMS\Session\Session; use Joomla\CMS\Session\Session;
use VDM\Component\Ehealthportal\Administrator\Helper\EhealthportalHelper;
use VDM\Joomla\Utilities\ArrayHelper as UtilitiesArrayHelper; use VDM\Joomla\Utilities\ArrayHelper as UtilitiesArrayHelper;
use VDM\Joomla\Utilities\ObjectHelper; use VDM\Joomla\Utilities\ObjectHelper;
/** /**
* Family_plannings Admin Controller * Family_plannings Admin Controller
*/ */
class Family_planningsController extends AdminController class EhealthportalControllerFamily_plannings extends AdminController
{ {
/** /**
* The prefix to use with controller messages. * The prefix to use with controller messages.
@ -38,17 +49,17 @@ class Family_planningsController extends AdminController
protected $text_prefix = 'COM_EHEALTHPORTAL_FAMILY_PLANNINGS'; protected $text_prefix = 'COM_EHEALTHPORTAL_FAMILY_PLANNINGS';
/** /**
* Proxy for getModel. * Method to get a model object, loading it if required.
* *
* @param string $name The model name. Optional. * @param string $name The model name. Optional.
* @param string $prefix The class prefix. Optional. * @param string $prefix The class prefix. Optional.
* @param array $config Configuration array for model. Optional. * @param array $config Configuration array for model. Optional.
* *
* @return \Joomla\CMS\MVC\Model\BaseDatabaseModel * @return JModelLegacy The model.
* *
* @since 1.6 * @since 1.6
*/ */
public function getModel($name = 'Family_planning', $prefix = 'Administrator', $config = ['ignore_request' => true]) public function getModel($name = 'Family_planning', $prefix = 'EhealthportalModel', $config = array('ignore_request' => true))
{ {
return parent::getModel($name, $prefix, $config); return parent::getModel($name, $prefix, $config);
} }
@ -58,7 +69,7 @@ class Family_planningsController extends AdminController
// Check for request forgeries // Check for request forgeries
Session::checkToken() or die(Text::_('JINVALID_TOKEN')); Session::checkToken() or die(Text::_('JINVALID_TOKEN'));
// check if export is allowed for this user. // check if export is allowed for this user.
$user = Factory::getApplication()->getIdentity(); $user = Factory::getUser();
if ($user->authorise('family_planning.export', 'com_ehealthportal') && $user->authorise('core.export', 'com_ehealthportal')) if ($user->authorise('family_planning.export', 'com_ehealthportal') && $user->authorise('core.export', 'com_ehealthportal'))
{ {
// Get the input // Get the input
@ -89,7 +100,7 @@ class Family_planningsController extends AdminController
// Check for request forgeries // Check for request forgeries
Session::checkToken() or die(Text::_('JINVALID_TOKEN')); Session::checkToken() or die(Text::_('JINVALID_TOKEN'));
// check if import is allowed for this user. // check if import is allowed for this user.
$user = Factory::getApplication()->getIdentity(); $user = Factory::getUser();
if ($user->authorise('family_planning.import', 'com_ehealthportal') && $user->authorise('core.import', 'com_ehealthportal')) if ($user->authorise('family_planning.import', 'com_ehealthportal') && $user->authorise('core.import', 'com_ehealthportal'))
{ {
// Get the import model // Get the import model

View File

@ -1,49 +1,45 @@
<?php <?php
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
namespace VDM\Component\Ehealthportal\Administrator\Controller;
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage foetal_engagement.php
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
// No direct access to this file // No direct access to this file
\defined('_JEXEC') or die; defined('_JEXEC') or die('Restricted access');
use Joomla\CMS\Factory; use Joomla\CMS\Factory;
use Joomla\CMS\Language\Text; use Joomla\CMS\Language\Text;
use Joomla\CMS\Form\FormFactoryInterface;
use Joomla\CMS\Application\CMSApplication;
use Joomla\CMS\MVC\Factory\MVCFactoryInterface;
use Joomla\Input\Input;
use Joomla\CMS\Versioning\VersionableControllerTrait;
use Joomla\CMS\MVC\Controller\FormController; use Joomla\CMS\MVC\Controller\FormController;
use Joomla\CMS\MVC\Model\BaseDatabaseModel; use Joomla\CMS\MVC\Model\BaseDatabaseModel;
use Joomla\Utilities\ArrayHelper; use Joomla\Utilities\ArrayHelper;
use Joomla\CMS\Router\Route; use Joomla\CMS\Router\Route;
use Joomla\CMS\Session\Session; use Joomla\CMS\Session\Session;
use Joomla\CMS\Uri\Uri; use Joomla\CMS\Uri\Uri;
use VDM\Component\Ehealthportal\Administrator\Helper\EhealthportalHelper;
/** /**
* Foetal_engagement Form Controller * Foetal_engagement Form Controller
*/ */
class Foetal_engagementController extends FormController class EhealthportalControllerFoetal_engagement extends FormController
{ {
use VersionableControllerTrait;
/**
* The prefix to use with controller messages.
*
* @var string
* @since 1.6
*/
protected $text_prefix = 'COM_EHEALTHPORTAL_FOETAL_ENGAGEMENT';
/** /**
* Current or most recently performed task. * Current or most recently performed task.
* *
@ -54,29 +50,16 @@ class Foetal_engagementController extends FormController
protected $task; protected $task;
/** /**
* Constructor. * Class constructor.
* *
* @param array $config An optional associative array of configuration settings. * @param array $config A named array of configuration variables.
* Recognized key values include 'name', 'default_task',
* 'model_path', and 'view_path' (this list is not meant to be
* comprehensive).
* @param MVCFactoryInterface|null $factory The factory.
* @param CMSApplication|null $app The Application for the dispatcher
* @param Input|null $input Input
* @param FormFactoryInterface|null $formFactory The form factory.
* *
* @since 3.0 * @since 1.6
*/ */
public function __construct( public function __construct($config = [])
$config = [], {
?MVCFactoryInterface $factory = null,
?CMSApplication $app = null,
?Input $input = null,
?FormFactoryInterface $formFactory = null
) {
parent::__construct($config, $factory, $app, $input, $formFactory);
$this->view_list = 'Foetal_engagements'; // safeguard for setting the return view listing to the main view. $this->view_list = 'Foetal_engagements'; // safeguard for setting the return view listing to the main view.
parent::__construct($config);
} }
/** /**
@ -91,7 +74,7 @@ class Foetal_engagementController extends FormController
protected function allowAdd($data = []) protected function allowAdd($data = [])
{ {
// Get user object. // Get user object.
$user = $this->app->getIdentity(); $user = Factory::getUser();
// Access check. // Access check.
$access = $user->authorise('foetal_engagement.access', 'com_ehealthportal'); $access = $user->authorise('foetal_engagement.access', 'com_ehealthportal');
if (!$access) if (!$access)
@ -116,7 +99,7 @@ class Foetal_engagementController extends FormController
protected function allowEdit($data = [], $key = 'id') protected function allowEdit($data = [], $key = 'id')
{ {
// get user object. // get user object.
$user = $this->app->getIdentity(); $user = Factory::getUser();
// get record id. // get record id.
$recordId = (int) isset($data[$key]) ? $data[$key] : 0; $recordId = (int) isset($data[$key]) ? $data[$key] : 0;

View File

@ -1,18 +1,30 @@
<?php <?php
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
namespace VDM\Component\Ehealthportal\Administrator\Controller;
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage foetal_engagements.php
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
// No direct access to this file // No direct access to this file
\defined('_JEXEC') or die; defined('_JEXEC') or die('Restricted access');
use Joomla\CMS\Factory; use Joomla\CMS\Factory;
use Joomla\CMS\Language\Text; use Joomla\CMS\Language\Text;
@ -20,14 +32,13 @@ use Joomla\CMS\MVC\Controller\AdminController;
use Joomla\Utilities\ArrayHelper; use Joomla\Utilities\ArrayHelper;
use Joomla\CMS\Router\Route; use Joomla\CMS\Router\Route;
use Joomla\CMS\Session\Session; use Joomla\CMS\Session\Session;
use VDM\Component\Ehealthportal\Administrator\Helper\EhealthportalHelper;
use VDM\Joomla\Utilities\ArrayHelper as UtilitiesArrayHelper; use VDM\Joomla\Utilities\ArrayHelper as UtilitiesArrayHelper;
use VDM\Joomla\Utilities\ObjectHelper; use VDM\Joomla\Utilities\ObjectHelper;
/** /**
* Foetal_engagements Admin Controller * Foetal_engagements Admin Controller
*/ */
class Foetal_engagementsController extends AdminController class EhealthportalControllerFoetal_engagements extends AdminController
{ {
/** /**
* The prefix to use with controller messages. * The prefix to use with controller messages.
@ -38,17 +49,17 @@ class Foetal_engagementsController extends AdminController
protected $text_prefix = 'COM_EHEALTHPORTAL_FOETAL_ENGAGEMENTS'; protected $text_prefix = 'COM_EHEALTHPORTAL_FOETAL_ENGAGEMENTS';
/** /**
* Proxy for getModel. * Method to get a model object, loading it if required.
* *
* @param string $name The model name. Optional. * @param string $name The model name. Optional.
* @param string $prefix The class prefix. Optional. * @param string $prefix The class prefix. Optional.
* @param array $config Configuration array for model. Optional. * @param array $config Configuration array for model. Optional.
* *
* @return \Joomla\CMS\MVC\Model\BaseDatabaseModel * @return JModelLegacy The model.
* *
* @since 1.6 * @since 1.6
*/ */
public function getModel($name = 'Foetal_engagement', $prefix = 'Administrator', $config = ['ignore_request' => true]) public function getModel($name = 'Foetal_engagement', $prefix = 'EhealthportalModel', $config = array('ignore_request' => true))
{ {
return parent::getModel($name, $prefix, $config); return parent::getModel($name, $prefix, $config);
} }
@ -58,7 +69,7 @@ class Foetal_engagementsController extends AdminController
// Check for request forgeries // Check for request forgeries
Session::checkToken() or die(Text::_('JINVALID_TOKEN')); Session::checkToken() or die(Text::_('JINVALID_TOKEN'));
// check if export is allowed for this user. // check if export is allowed for this user.
$user = Factory::getApplication()->getIdentity(); $user = Factory::getUser();
if ($user->authorise('foetal_engagement.export', 'com_ehealthportal') && $user->authorise('core.export', 'com_ehealthportal')) if ($user->authorise('foetal_engagement.export', 'com_ehealthportal') && $user->authorise('core.export', 'com_ehealthportal'))
{ {
// Get the input // Get the input
@ -89,7 +100,7 @@ class Foetal_engagementsController extends AdminController
// Check for request forgeries // Check for request forgeries
Session::checkToken() or die(Text::_('JINVALID_TOKEN')); Session::checkToken() or die(Text::_('JINVALID_TOKEN'));
// check if import is allowed for this user. // check if import is allowed for this user.
$user = Factory::getApplication()->getIdentity(); $user = Factory::getUser();
if ($user->authorise('foetal_engagement.import', 'com_ehealthportal') && $user->authorise('core.import', 'com_ehealthportal')) if ($user->authorise('foetal_engagement.import', 'com_ehealthportal') && $user->authorise('core.import', 'com_ehealthportal'))
{ {
// Get the import model // Get the import model

View File

@ -1,49 +1,45 @@
<?php <?php
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
namespace VDM\Component\Ehealthportal\Administrator\Controller;
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage foetal_lie.php
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
// No direct access to this file // No direct access to this file
\defined('_JEXEC') or die; defined('_JEXEC') or die('Restricted access');
use Joomla\CMS\Factory; use Joomla\CMS\Factory;
use Joomla\CMS\Language\Text; use Joomla\CMS\Language\Text;
use Joomla\CMS\Form\FormFactoryInterface;
use Joomla\CMS\Application\CMSApplication;
use Joomla\CMS\MVC\Factory\MVCFactoryInterface;
use Joomla\Input\Input;
use Joomla\CMS\Versioning\VersionableControllerTrait;
use Joomla\CMS\MVC\Controller\FormController; use Joomla\CMS\MVC\Controller\FormController;
use Joomla\CMS\MVC\Model\BaseDatabaseModel; use Joomla\CMS\MVC\Model\BaseDatabaseModel;
use Joomla\Utilities\ArrayHelper; use Joomla\Utilities\ArrayHelper;
use Joomla\CMS\Router\Route; use Joomla\CMS\Router\Route;
use Joomla\CMS\Session\Session; use Joomla\CMS\Session\Session;
use Joomla\CMS\Uri\Uri; use Joomla\CMS\Uri\Uri;
use VDM\Component\Ehealthportal\Administrator\Helper\EhealthportalHelper;
/** /**
* Foetal_lie Form Controller * Foetal_lie Form Controller
*/ */
class Foetal_lieController extends FormController class EhealthportalControllerFoetal_lie extends FormController
{ {
use VersionableControllerTrait;
/**
* The prefix to use with controller messages.
*
* @var string
* @since 1.6
*/
protected $text_prefix = 'COM_EHEALTHPORTAL_FOETAL_LIE';
/** /**
* Current or most recently performed task. * Current or most recently performed task.
* *
@ -54,29 +50,16 @@ class Foetal_lieController extends FormController
protected $task; protected $task;
/** /**
* Constructor. * Class constructor.
* *
* @param array $config An optional associative array of configuration settings. * @param array $config A named array of configuration variables.
* Recognized key values include 'name', 'default_task',
* 'model_path', and 'view_path' (this list is not meant to be
* comprehensive).
* @param MVCFactoryInterface|null $factory The factory.
* @param CMSApplication|null $app The Application for the dispatcher
* @param Input|null $input Input
* @param FormFactoryInterface|null $formFactory The form factory.
* *
* @since 3.0 * @since 1.6
*/ */
public function __construct( public function __construct($config = [])
$config = [], {
?MVCFactoryInterface $factory = null,
?CMSApplication $app = null,
?Input $input = null,
?FormFactoryInterface $formFactory = null
) {
parent::__construct($config, $factory, $app, $input, $formFactory);
$this->view_list = 'Foetal_lies'; // safeguard for setting the return view listing to the main view. $this->view_list = 'Foetal_lies'; // safeguard for setting the return view listing to the main view.
parent::__construct($config);
} }
/** /**
@ -91,7 +74,7 @@ class Foetal_lieController extends FormController
protected function allowAdd($data = []) protected function allowAdd($data = [])
{ {
// Get user object. // Get user object.
$user = $this->app->getIdentity(); $user = Factory::getUser();
// Access check. // Access check.
$access = $user->authorise('foetal_lie.access', 'com_ehealthportal'); $access = $user->authorise('foetal_lie.access', 'com_ehealthportal');
if (!$access) if (!$access)
@ -116,7 +99,7 @@ class Foetal_lieController extends FormController
protected function allowEdit($data = [], $key = 'id') protected function allowEdit($data = [], $key = 'id')
{ {
// get user object. // get user object.
$user = $this->app->getIdentity(); $user = Factory::getUser();
// get record id. // get record id.
$recordId = (int) isset($data[$key]) ? $data[$key] : 0; $recordId = (int) isset($data[$key]) ? $data[$key] : 0;

View File

@ -1,18 +1,30 @@
<?php <?php
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
namespace VDM\Component\Ehealthportal\Administrator\Controller;
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage foetal_lies.php
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
// No direct access to this file // No direct access to this file
\defined('_JEXEC') or die; defined('_JEXEC') or die('Restricted access');
use Joomla\CMS\Factory; use Joomla\CMS\Factory;
use Joomla\CMS\Language\Text; use Joomla\CMS\Language\Text;
@ -20,14 +32,13 @@ use Joomla\CMS\MVC\Controller\AdminController;
use Joomla\Utilities\ArrayHelper; use Joomla\Utilities\ArrayHelper;
use Joomla\CMS\Router\Route; use Joomla\CMS\Router\Route;
use Joomla\CMS\Session\Session; use Joomla\CMS\Session\Session;
use VDM\Component\Ehealthportal\Administrator\Helper\EhealthportalHelper;
use VDM\Joomla\Utilities\ArrayHelper as UtilitiesArrayHelper; use VDM\Joomla\Utilities\ArrayHelper as UtilitiesArrayHelper;
use VDM\Joomla\Utilities\ObjectHelper; use VDM\Joomla\Utilities\ObjectHelper;
/** /**
* Foetal_lies Admin Controller * Foetal_lies Admin Controller
*/ */
class Foetal_liesController extends AdminController class EhealthportalControllerFoetal_lies extends AdminController
{ {
/** /**
* The prefix to use with controller messages. * The prefix to use with controller messages.
@ -38,17 +49,17 @@ class Foetal_liesController extends AdminController
protected $text_prefix = 'COM_EHEALTHPORTAL_FOETAL_LIES'; protected $text_prefix = 'COM_EHEALTHPORTAL_FOETAL_LIES';
/** /**
* Proxy for getModel. * Method to get a model object, loading it if required.
* *
* @param string $name The model name. Optional. * @param string $name The model name. Optional.
* @param string $prefix The class prefix. Optional. * @param string $prefix The class prefix. Optional.
* @param array $config Configuration array for model. Optional. * @param array $config Configuration array for model. Optional.
* *
* @return \Joomla\CMS\MVC\Model\BaseDatabaseModel * @return JModelLegacy The model.
* *
* @since 1.6 * @since 1.6
*/ */
public function getModel($name = 'Foetal_lie', $prefix = 'Administrator', $config = ['ignore_request' => true]) public function getModel($name = 'Foetal_lie', $prefix = 'EhealthportalModel', $config = array('ignore_request' => true))
{ {
return parent::getModel($name, $prefix, $config); return parent::getModel($name, $prefix, $config);
} }
@ -58,7 +69,7 @@ class Foetal_liesController extends AdminController
// Check for request forgeries // Check for request forgeries
Session::checkToken() or die(Text::_('JINVALID_TOKEN')); Session::checkToken() or die(Text::_('JINVALID_TOKEN'));
// check if export is allowed for this user. // check if export is allowed for this user.
$user = Factory::getApplication()->getIdentity(); $user = Factory::getUser();
if ($user->authorise('foetal_lie.export', 'com_ehealthportal') && $user->authorise('core.export', 'com_ehealthportal')) if ($user->authorise('foetal_lie.export', 'com_ehealthportal') && $user->authorise('core.export', 'com_ehealthportal'))
{ {
// Get the input // Get the input
@ -89,7 +100,7 @@ class Foetal_liesController extends AdminController
// Check for request forgeries // Check for request forgeries
Session::checkToken() or die(Text::_('JINVALID_TOKEN')); Session::checkToken() or die(Text::_('JINVALID_TOKEN'));
// check if import is allowed for this user. // check if import is allowed for this user.
$user = Factory::getApplication()->getIdentity(); $user = Factory::getUser();
if ($user->authorise('foetal_lie.import', 'com_ehealthportal') && $user->authorise('core.import', 'com_ehealthportal')) if ($user->authorise('foetal_lie.import', 'com_ehealthportal') && $user->authorise('core.import', 'com_ehealthportal'))
{ {
// Get the import model // Get the import model

View File

@ -1,49 +1,45 @@
<?php <?php
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
namespace VDM\Component\Ehealthportal\Administrator\Controller;
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage foetal_presentation.php
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
// No direct access to this file // No direct access to this file
\defined('_JEXEC') or die; defined('_JEXEC') or die('Restricted access');
use Joomla\CMS\Factory; use Joomla\CMS\Factory;
use Joomla\CMS\Language\Text; use Joomla\CMS\Language\Text;
use Joomla\CMS\Form\FormFactoryInterface;
use Joomla\CMS\Application\CMSApplication;
use Joomla\CMS\MVC\Factory\MVCFactoryInterface;
use Joomla\Input\Input;
use Joomla\CMS\Versioning\VersionableControllerTrait;
use Joomla\CMS\MVC\Controller\FormController; use Joomla\CMS\MVC\Controller\FormController;
use Joomla\CMS\MVC\Model\BaseDatabaseModel; use Joomla\CMS\MVC\Model\BaseDatabaseModel;
use Joomla\Utilities\ArrayHelper; use Joomla\Utilities\ArrayHelper;
use Joomla\CMS\Router\Route; use Joomla\CMS\Router\Route;
use Joomla\CMS\Session\Session; use Joomla\CMS\Session\Session;
use Joomla\CMS\Uri\Uri; use Joomla\CMS\Uri\Uri;
use VDM\Component\Ehealthportal\Administrator\Helper\EhealthportalHelper;
/** /**
* Foetal_presentation Form Controller * Foetal_presentation Form Controller
*/ */
class Foetal_presentationController extends FormController class EhealthportalControllerFoetal_presentation extends FormController
{ {
use VersionableControllerTrait;
/**
* The prefix to use with controller messages.
*
* @var string
* @since 1.6
*/
protected $text_prefix = 'COM_EHEALTHPORTAL_FOETAL_PRESENTATION';
/** /**
* Current or most recently performed task. * Current or most recently performed task.
* *
@ -54,29 +50,16 @@ class Foetal_presentationController extends FormController
protected $task; protected $task;
/** /**
* Constructor. * Class constructor.
* *
* @param array $config An optional associative array of configuration settings. * @param array $config A named array of configuration variables.
* Recognized key values include 'name', 'default_task',
* 'model_path', and 'view_path' (this list is not meant to be
* comprehensive).
* @param MVCFactoryInterface|null $factory The factory.
* @param CMSApplication|null $app The Application for the dispatcher
* @param Input|null $input Input
* @param FormFactoryInterface|null $formFactory The form factory.
* *
* @since 3.0 * @since 1.6
*/ */
public function __construct( public function __construct($config = [])
$config = [], {
?MVCFactoryInterface $factory = null,
?CMSApplication $app = null,
?Input $input = null,
?FormFactoryInterface $formFactory = null
) {
parent::__construct($config, $factory, $app, $input, $formFactory);
$this->view_list = 'Foetal_presentations'; // safeguard for setting the return view listing to the main view. $this->view_list = 'Foetal_presentations'; // safeguard for setting the return view listing to the main view.
parent::__construct($config);
} }
/** /**
@ -91,7 +74,7 @@ class Foetal_presentationController extends FormController
protected function allowAdd($data = []) protected function allowAdd($data = [])
{ {
// Get user object. // Get user object.
$user = $this->app->getIdentity(); $user = Factory::getUser();
// Access check. // Access check.
$access = $user->authorise('foetal_presentation.access', 'com_ehealthportal'); $access = $user->authorise('foetal_presentation.access', 'com_ehealthportal');
if (!$access) if (!$access)
@ -116,7 +99,7 @@ class Foetal_presentationController extends FormController
protected function allowEdit($data = [], $key = 'id') protected function allowEdit($data = [], $key = 'id')
{ {
// get user object. // get user object.
$user = $this->app->getIdentity(); $user = Factory::getUser();
// get record id. // get record id.
$recordId = (int) isset($data[$key]) ? $data[$key] : 0; $recordId = (int) isset($data[$key]) ? $data[$key] : 0;

View File

@ -1,18 +1,30 @@
<?php <?php
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
namespace VDM\Component\Ehealthportal\Administrator\Controller;
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage foetal_presentations.php
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
// No direct access to this file // No direct access to this file
\defined('_JEXEC') or die; defined('_JEXEC') or die('Restricted access');
use Joomla\CMS\Factory; use Joomla\CMS\Factory;
use Joomla\CMS\Language\Text; use Joomla\CMS\Language\Text;
@ -20,14 +32,13 @@ use Joomla\CMS\MVC\Controller\AdminController;
use Joomla\Utilities\ArrayHelper; use Joomla\Utilities\ArrayHelper;
use Joomla\CMS\Router\Route; use Joomla\CMS\Router\Route;
use Joomla\CMS\Session\Session; use Joomla\CMS\Session\Session;
use VDM\Component\Ehealthportal\Administrator\Helper\EhealthportalHelper;
use VDM\Joomla\Utilities\ArrayHelper as UtilitiesArrayHelper; use VDM\Joomla\Utilities\ArrayHelper as UtilitiesArrayHelper;
use VDM\Joomla\Utilities\ObjectHelper; use VDM\Joomla\Utilities\ObjectHelper;
/** /**
* Foetal_presentations Admin Controller * Foetal_presentations Admin Controller
*/ */
class Foetal_presentationsController extends AdminController class EhealthportalControllerFoetal_presentations extends AdminController
{ {
/** /**
* The prefix to use with controller messages. * The prefix to use with controller messages.
@ -38,17 +49,17 @@ class Foetal_presentationsController extends AdminController
protected $text_prefix = 'COM_EHEALTHPORTAL_FOETAL_PRESENTATIONS'; protected $text_prefix = 'COM_EHEALTHPORTAL_FOETAL_PRESENTATIONS';
/** /**
* Proxy for getModel. * Method to get a model object, loading it if required.
* *
* @param string $name The model name. Optional. * @param string $name The model name. Optional.
* @param string $prefix The class prefix. Optional. * @param string $prefix The class prefix. Optional.
* @param array $config Configuration array for model. Optional. * @param array $config Configuration array for model. Optional.
* *
* @return \Joomla\CMS\MVC\Model\BaseDatabaseModel * @return JModelLegacy The model.
* *
* @since 1.6 * @since 1.6
*/ */
public function getModel($name = 'Foetal_presentation', $prefix = 'Administrator', $config = ['ignore_request' => true]) public function getModel($name = 'Foetal_presentation', $prefix = 'EhealthportalModel', $config = array('ignore_request' => true))
{ {
return parent::getModel($name, $prefix, $config); return parent::getModel($name, $prefix, $config);
} }
@ -58,7 +69,7 @@ class Foetal_presentationsController extends AdminController
// Check for request forgeries // Check for request forgeries
Session::checkToken() or die(Text::_('JINVALID_TOKEN')); Session::checkToken() or die(Text::_('JINVALID_TOKEN'));
// check if export is allowed for this user. // check if export is allowed for this user.
$user = Factory::getApplication()->getIdentity(); $user = Factory::getUser();
if ($user->authorise('foetal_presentation.export', 'com_ehealthportal') && $user->authorise('core.export', 'com_ehealthportal')) if ($user->authorise('foetal_presentation.export', 'com_ehealthportal') && $user->authorise('core.export', 'com_ehealthportal'))
{ {
// Get the input // Get the input
@ -89,7 +100,7 @@ class Foetal_presentationsController extends AdminController
// Check for request forgeries // Check for request forgeries
Session::checkToken() or die(Text::_('JINVALID_TOKEN')); Session::checkToken() or die(Text::_('JINVALID_TOKEN'));
// check if import is allowed for this user. // check if import is allowed for this user.
$user = Factory::getApplication()->getIdentity(); $user = Factory::getUser();
if ($user->authorise('foetal_presentation.import', 'com_ehealthportal') && $user->authorise('core.import', 'com_ehealthportal')) if ($user->authorise('foetal_presentation.import', 'com_ehealthportal') && $user->authorise('core.import', 'com_ehealthportal'))
{ {
// Get the import model // Get the import model

View File

@ -1,49 +1,45 @@
<?php <?php
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
namespace VDM\Component\Ehealthportal\Administrator\Controller;
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage general_medical_check_up.php
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
// No direct access to this file // No direct access to this file
\defined('_JEXEC') or die; defined('_JEXEC') or die('Restricted access');
use Joomla\CMS\Factory; use Joomla\CMS\Factory;
use Joomla\CMS\Language\Text; use Joomla\CMS\Language\Text;
use Joomla\CMS\Form\FormFactoryInterface;
use Joomla\CMS\Application\CMSApplication;
use Joomla\CMS\MVC\Factory\MVCFactoryInterface;
use Joomla\Input\Input;
use Joomla\CMS\Versioning\VersionableControllerTrait;
use Joomla\CMS\MVC\Controller\FormController; use Joomla\CMS\MVC\Controller\FormController;
use Joomla\CMS\MVC\Model\BaseDatabaseModel; use Joomla\CMS\MVC\Model\BaseDatabaseModel;
use Joomla\Utilities\ArrayHelper; use Joomla\Utilities\ArrayHelper;
use Joomla\CMS\Router\Route; use Joomla\CMS\Router\Route;
use Joomla\CMS\Session\Session; use Joomla\CMS\Session\Session;
use Joomla\CMS\Uri\Uri; use Joomla\CMS\Uri\Uri;
use VDM\Component\Ehealthportal\Administrator\Helper\EhealthportalHelper;
/** /**
* General_medical_check_up Form Controller * General_medical_check_up Form Controller
*/ */
class General_medical_check_upController extends FormController class EhealthportalControllerGeneral_medical_check_up extends FormController
{ {
use VersionableControllerTrait;
/**
* The prefix to use with controller messages.
*
* @var string
* @since 1.6
*/
protected $text_prefix = 'COM_EHEALTHPORTAL_GENERAL_MEDICAL_CHECK_UP';
/** /**
* Current or most recently performed task. * Current or most recently performed task.
* *
@ -54,29 +50,16 @@ class General_medical_check_upController extends FormController
protected $task; protected $task;
/** /**
* Constructor. * Class constructor.
* *
* @param array $config An optional associative array of configuration settings. * @param array $config A named array of configuration variables.
* Recognized key values include 'name', 'default_task',
* 'model_path', and 'view_path' (this list is not meant to be
* comprehensive).
* @param MVCFactoryInterface|null $factory The factory.
* @param CMSApplication|null $app The Application for the dispatcher
* @param Input|null $input Input
* @param FormFactoryInterface|null $formFactory The form factory.
* *
* @since 3.0 * @since 1.6
*/ */
public function __construct( public function __construct($config = [])
$config = [], {
?MVCFactoryInterface $factory = null,
?CMSApplication $app = null,
?Input $input = null,
?FormFactoryInterface $formFactory = null
) {
parent::__construct($config, $factory, $app, $input, $formFactory);
$this->view_list = 'General_medical_check_ups'; // safeguard for setting the return view listing to the main view. $this->view_list = 'General_medical_check_ups'; // safeguard for setting the return view listing to the main view.
parent::__construct($config);
} }
/** /**
@ -91,7 +74,7 @@ class General_medical_check_upController extends FormController
protected function allowAdd($data = []) protected function allowAdd($data = [])
{ {
// Get user object. // Get user object.
$user = $this->app->getIdentity(); $user = Factory::getUser();
// Access check. // Access check.
$access = $user->authorise('general_medical_check_up.access', 'com_ehealthportal'); $access = $user->authorise('general_medical_check_up.access', 'com_ehealthportal');
if (!$access) if (!$access)
@ -116,7 +99,7 @@ class General_medical_check_upController extends FormController
protected function allowEdit($data = [], $key = 'id') protected function allowEdit($data = [], $key = 'id')
{ {
// get user object. // get user object.
$user = $this->app->getIdentity(); $user = Factory::getUser();
// get record id. // get record id.
$recordId = (int) isset($data[$key]) ? $data[$key] : 0; $recordId = (int) isset($data[$key]) ? $data[$key] : 0;

View File

@ -1,18 +1,30 @@
<?php <?php
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
namespace VDM\Component\Ehealthportal\Administrator\Controller;
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage general_medical_check_ups.php
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
// No direct access to this file // No direct access to this file
\defined('_JEXEC') or die; defined('_JEXEC') or die('Restricted access');
use Joomla\CMS\Factory; use Joomla\CMS\Factory;
use Joomla\CMS\Language\Text; use Joomla\CMS\Language\Text;
@ -20,14 +32,13 @@ use Joomla\CMS\MVC\Controller\AdminController;
use Joomla\Utilities\ArrayHelper; use Joomla\Utilities\ArrayHelper;
use Joomla\CMS\Router\Route; use Joomla\CMS\Router\Route;
use Joomla\CMS\Session\Session; use Joomla\CMS\Session\Session;
use VDM\Component\Ehealthportal\Administrator\Helper\EhealthportalHelper;
use VDM\Joomla\Utilities\ArrayHelper as UtilitiesArrayHelper; use VDM\Joomla\Utilities\ArrayHelper as UtilitiesArrayHelper;
use VDM\Joomla\Utilities\ObjectHelper; use VDM\Joomla\Utilities\ObjectHelper;
/** /**
* General_medical_check_ups Admin Controller * General_medical_check_ups Admin Controller
*/ */
class General_medical_check_upsController extends AdminController class EhealthportalControllerGeneral_medical_check_ups extends AdminController
{ {
/** /**
* The prefix to use with controller messages. * The prefix to use with controller messages.
@ -38,17 +49,17 @@ class General_medical_check_upsController extends AdminController
protected $text_prefix = 'COM_EHEALTHPORTAL_GENERAL_MEDICAL_CHECK_UPS'; protected $text_prefix = 'COM_EHEALTHPORTAL_GENERAL_MEDICAL_CHECK_UPS';
/** /**
* Proxy for getModel. * Method to get a model object, loading it if required.
* *
* @param string $name The model name. Optional. * @param string $name The model name. Optional.
* @param string $prefix The class prefix. Optional. * @param string $prefix The class prefix. Optional.
* @param array $config Configuration array for model. Optional. * @param array $config Configuration array for model. Optional.
* *
* @return \Joomla\CMS\MVC\Model\BaseDatabaseModel * @return JModelLegacy The model.
* *
* @since 1.6 * @since 1.6
*/ */
public function getModel($name = 'General_medical_check_up', $prefix = 'Administrator', $config = ['ignore_request' => true]) public function getModel($name = 'General_medical_check_up', $prefix = 'EhealthportalModel', $config = array('ignore_request' => true))
{ {
return parent::getModel($name, $prefix, $config); return parent::getModel($name, $prefix, $config);
} }
@ -58,7 +69,7 @@ class General_medical_check_upsController extends AdminController
// Check for request forgeries // Check for request forgeries
Session::checkToken() or die(Text::_('JINVALID_TOKEN')); Session::checkToken() or die(Text::_('JINVALID_TOKEN'));
// check if export is allowed for this user. // check if export is allowed for this user.
$user = Factory::getApplication()->getIdentity(); $user = Factory::getUser();
if ($user->authorise('general_medical_check_up.export', 'com_ehealthportal') && $user->authorise('core.export', 'com_ehealthportal')) if ($user->authorise('general_medical_check_up.export', 'com_ehealthportal') && $user->authorise('core.export', 'com_ehealthportal'))
{ {
// Get the input // Get the input
@ -89,7 +100,7 @@ class General_medical_check_upsController extends AdminController
// Check for request forgeries // Check for request forgeries
Session::checkToken() or die(Text::_('JINVALID_TOKEN')); Session::checkToken() or die(Text::_('JINVALID_TOKEN'));
// check if import is allowed for this user. // check if import is allowed for this user.
$user = Factory::getApplication()->getIdentity(); $user = Factory::getUser();
if ($user->authorise('general_medical_check_up.import', 'com_ehealthportal') && $user->authorise('core.import', 'com_ehealthportal')) if ($user->authorise('general_medical_check_up.import', 'com_ehealthportal') && $user->authorise('core.import', 'com_ehealthportal'))
{ {
// Get the import model // Get the import model

View File

@ -1,49 +1,45 @@
<?php <?php
/** /*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
* @package eHealth Portal __ __ _ _____ _ _ __ __ _ _ _
* \ \ / / | | | __ \ | | | | | \/ | | | | | | |
* @created 13th August, 2020 \ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
* @author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal> \ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
* @copyright Copyright (C) 2020 Vast Development Method. All rights reserved. \ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
* @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html \/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
* | |
* Portal for mobile health clinics |_|
*/ /-------------------------------------------------------------------------------------------------------------------------------/
namespace VDM\Component\Ehealthportal\Administrator\Controller;
@version 3.0.0
@build 19th January, 2024
@created 19th January, 2024
@package eHealth Portal
@subpackage health_education.php
@author Llewellyn van der Merwe <https://git.vdm.dev/joomla/eHealth-Portal>
@copyright Copyright (C) 2020 Vast Development Method. All rights reserved.
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
Portal for mobile health clinics
/-----------------------------------------------------------------------------------------------------------------------------*/
// No direct access to this file // No direct access to this file
\defined('_JEXEC') or die; defined('_JEXEC') or die('Restricted access');
use Joomla\CMS\Factory; use Joomla\CMS\Factory;
use Joomla\CMS\Language\Text; use Joomla\CMS\Language\Text;
use Joomla\CMS\Form\FormFactoryInterface;
use Joomla\CMS\Application\CMSApplication;
use Joomla\CMS\MVC\Factory\MVCFactoryInterface;
use Joomla\Input\Input;
use Joomla\CMS\Versioning\VersionableControllerTrait;
use Joomla\CMS\MVC\Controller\FormController; use Joomla\CMS\MVC\Controller\FormController;
use Joomla\CMS\MVC\Model\BaseDatabaseModel; use Joomla\CMS\MVC\Model\BaseDatabaseModel;
use Joomla\Utilities\ArrayHelper; use Joomla\Utilities\ArrayHelper;
use Joomla\CMS\Router\Route; use Joomla\CMS\Router\Route;
use Joomla\CMS\Session\Session; use Joomla\CMS\Session\Session;
use Joomla\CMS\Uri\Uri; use Joomla\CMS\Uri\Uri;
use VDM\Component\Ehealthportal\Administrator\Helper\EhealthportalHelper;
/** /**
* Health_education Form Controller * Health_education Form Controller
*/ */
class Health_educationController extends FormController class EhealthportalControllerHealth_education extends FormController
{ {
use VersionableControllerTrait;
/**
* The prefix to use with controller messages.
*
* @var string
* @since 1.6
*/
protected $text_prefix = 'COM_EHEALTHPORTAL_HEALTH_EDUCATION';
/** /**
* Current or most recently performed task. * Current or most recently performed task.
* *
@ -54,29 +50,16 @@ class Health_educationController extends FormController
protected $task; protected $task;
/** /**
* Constructor. * Class constructor.
* *
* @param array $config An optional associative array of configuration settings. * @param array $config A named array of configuration variables.
* Recognized key values include 'name', 'default_task',
* 'model_path', and 'view_path' (this list is not meant to be
* comprehensive).
* @param MVCFactoryInterface|null $factory The factory.
* @param CMSApplication|null $app The Application for the dispatcher
* @param Input|null $input Input
* @param FormFactoryInterface|null $formFactory The form factory.
* *
* @since 3.0 * @since 1.6
*/ */
public function __construct( public function __construct($config = [])
$config = [], {
?MVCFactoryInterface $factory = null,
?CMSApplication $app = null,
?Input $input = null,
?FormFactoryInterface $formFactory = null
) {
parent::__construct($config, $factory, $app, $input, $formFactory);
$this->view_list = 'Health_educations'; // safeguard for setting the return view listing to the main view. $this->view_list = 'Health_educations'; // safeguard for setting the return view listing to the main view.
parent::__construct($config);
} }
/** /**
@ -91,7 +74,7 @@ class Health_educationController extends FormController
protected function allowAdd($data = []) protected function allowAdd($data = [])
{ {
// Get user object. // Get user object.
$user = $this->app->getIdentity(); $user = Factory::getUser();
// Access check. // Access check.
$access = $user->authorise('health_education.access', 'com_ehealthportal'); $access = $user->authorise('health_education.access', 'com_ehealthportal');
if (!$access) if (!$access)
@ -116,7 +99,7 @@ class Health_educationController extends FormController
protected function allowEdit($data = [], $key = 'id') protected function allowEdit($data = [], $key = 'id')
{ {
// get user object. // get user object.
$user = $this->app->getIdentity(); $user = Factory::getUser();
// get record id. // get record id.
$recordId = (int) isset($data[$key]) ? $data[$key] : 0; $recordId = (int) isset($data[$key]) ? $data[$key] : 0;

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