Adds new Content class. Adds the intial Package Classes. Removed phpseclib.

This commit is contained in:
2022-12-04 11:23:43 +02:00
parent 6c42b5af61
commit 4217b22f67
174 changed files with 2091 additions and 38444 deletions

View File

@@ -2,7 +2,7 @@
/**
* @package Joomla.Component.Builder
*
* @created 3rd September, 2022
* @created 4th September, 2022
* @author Llewellyn van der Merwe <https://dev.vdm.io>
* @git Joomla Component Builder <https://git.vdm.dev/joomla/Component-Builder>
* @copyright Copyright (C) 2015 Vast Development Method. All rights reserved.
@@ -28,7 +28,7 @@ class Table implements Tableinterface
* @var array
* @since 3.2.0
**/
protected $tables = [
protected array $tables = [
'joomla_component' => [
'system_name' => [
'name' => 'system_name',
@@ -756,14 +756,6 @@ class Table implements Tableinterface
'store' => 'json',
'tab_name' => 'Code',
],
'main_class_code' => [
'name' => 'main_class_code',
'type' => 'editor',
'title' => false,
'list' => 'powers',
'store' => 'base64',
'tab_name' => 'Code',
],
'description' => [
'name' => 'description',
'type' => 'textarea',
@@ -780,6 +772,14 @@ class Table implements Tableinterface
'store' => 'base64',
'tab_name' => 'Licensing',
],
'composer' => [
'name' => 'composer',
'type' => 'subform',
'title' => false,
'list' => 'powers',
'store' => 'json',
'tab_name' => 'Composer',
],
'property_selection' => [
'name' => 'property_selection',
'type' => 'subform',
@@ -828,6 +828,14 @@ class Table implements Tableinterface
'store' => 'json',
'tab_name' => 'Code',
],
'main_class_code' => [
'name' => 'main_class_code',
'type' => 'editor',
'title' => false,
'list' => 'powers',
'store' => 'base64',
'tab_name' => 'Code',
],
'guid' => [
'name' => 'guid',
'type' => 'text',