minify/README.md

71 lines
8.6 KiB
Markdown
Raw Permalink Normal View History

2023-04-15 14:58:37 +00:00
```
███████╗██╗ ██╗██████╗ ███████╗██████╗
██╔════╝██║ ██║██╔══██╗██╔════╝██╔══██╗
███████╗██║ ██║██████╔╝█████╗ ██████╔╝
╚════██║██║ ██║██╔═══╝ ██╔══╝ ██╔══██╗
███████║╚██████╔╝██║ ███████╗██║ ██║
╚══════╝ ╚═════╝ ╚═╝ ╚══════╝╚═╝ ╚═╝
██████╗ ██████╗ ██╗ ██╗███████╗██████╗ ███████╗
██╔══██╗██╔═══██╗██║ ██║██╔════╝██╔══██╗██╔════╝
██████╔╝██║ ██║██║ █╗ ██║█████╗ ██████╔╝███████╗
██╔═══╝ ██║ ██║██║███╗██║██╔══╝ ██╔══██╗╚════██║
██║ ╚██████╔╝╚███╔███╔╝███████╗██║ ██║███████║
╚═╝ ╚═════╝ ╚══╝╚══╝ ╚══════╝╚═╝ ╚═╝╚══════╝
```
### What is JCB Super Powers?
The Joomla Component Builder (JCB) Super Power features are designed to enhance JCB's functionality and streamline the development process. These Super Powers enable developers to efficiently manage and share their custom powers across multiple JCB instances through repositories hosted on [https://git.vdm.dev/[username]/[repository-name]](https://git.vdm.dev). JCB Super Powers are managed using a combination of layers, events, tasks, methods, switches, and algorithms, which work together to provide powerful customization and extensibility options. More details on JCB Super Powers can be found in the [Super Powers Documentation](https://git.vdm.dev/joomla/super-powers/wiki).
In summary, JCB Super Powers offer a flexible and efficient way to manage and share functionalities between JCB instances. By utilizing a sophisticated system of layers, events, tasks, methods, switches, and algorithms, developers can seamlessly integrate JCB core powers and their custom powers. For more information on how to work with JCB Super Powers, refer to the [Super Powers User Guide](https://git.vdm.dev/joomla/super-powers/wiki).
### What can I find here?
This repository contains an index (see below) of all the approved powers within the JCB GUI. During the compilation of a component, these powers are automatically added to the repository, ensuring a well-organized and accessible collection of functionalities.
# Index of powers
- **Namespace**: [VDM\Minify](#vdm-minify)
2023-05-01 23:51:40 +00:00
- **class Css** | [Details](src/70530246-2903-4c02-af9a-61182e4d97b8) | [Code](src/70530246-2903-4c02-af9a-61182e4d97b8/code.php) | [Settings](src/70530246-2903-4c02-af9a-61182e4d97b8/settings.json) | Super__70530246_2903_4c02_af9a_61182e4d97b8__Power
- **class JavaScript** | [Details](src/ef6438c4-76db-4aa1-bb15-bc97583bcd2e) | [Code](src/ef6438c4-76db-4aa1-bb15-bc97583bcd2e/code.php) | [Settings](src/ef6438c4-76db-4aa1-bb15-bc97583bcd2e/settings.json) | Super__ef6438c4_76db_4aa1_bb15_bc97583bcd2e__Power
2023-04-15 14:58:37 +00:00
- **Namespace**: [VDM\Minify\Abstraction](#vdm-minify-abstraction)
2023-05-22 00:54:03 +00:00
- **abstract class BasicException** | [Details](src/47448ada-54df-45f3-b05d-1c66c584b1bd) | [Code](src/47448ada-54df-45f3-b05d-1c66c584b1bd/code.php) | [Settings](src/47448ada-54df-45f3-b05d-1c66c584b1bd/settings.json) | Super__47448ada_54df_45f3_b05d_1c66c584b1bd__Power
2023-05-01 23:51:40 +00:00
- **abstract class Minify** | [Details](src/d2b8599a-d5ce-49b1-b992-764bb7d55137) | [Code](src/d2b8599a-d5ce-49b1-b992-764bb7d55137/code.php) | [Settings](src/d2b8599a-d5ce-49b1-b992-764bb7d55137/settings.json) | Super__d2b8599a_d5ce_49b1_b992_764bb7d55137__Power
2023-05-22 00:54:03 +00:00
- **Namespace**: [VDM\Minify\Exceptions](#vdm-minify-exceptions)
- **class FileImportException** | [Details](src/b34dbbeb-89bd-4f01-8bbd-f7ba0fb6280b) | [Code](src/b34dbbeb-89bd-4f01-8bbd-f7ba0fb6280b/code.php) | [Settings](src/b34dbbeb-89bd-4f01-8bbd-f7ba0fb6280b/settings.json) | Super__b34dbbeb_89bd_4f01_8bbd_f7ba0fb6280b__Power
- **class IOException** | [Details](src/44b4a9cf-62e6-48af-ab30-5b3d2715728e) | [Code](src/44b4a9cf-62e6-48af-ab30-5b3d2715728e/code.php) | [Settings](src/44b4a9cf-62e6-48af-ab30-5b3d2715728e/settings.json) | Super__44b4a9cf_62e6_48af_ab30_5b3d2715728e__Power
2023-04-15 14:58:37 +00:00
- **Namespace**: [VDM\Minify\Path](#vdm-minify-path)
2023-05-01 23:51:40 +00:00
- **class Converter** | [Details](src/39f8957f-cc73-4da5-8b60-6cf25d4ab058) | [Code](src/39f8957f-cc73-4da5-8b60-6cf25d4ab058/code.php) | [Settings](src/39f8957f-cc73-4da5-8b60-6cf25d4ab058/settings.json) | Super__39f8957f_cc73_4da5_8b60_6cf25d4ab058__Power
2023-04-15 14:58:37 +00:00
- **Namespace**: [VDM\Minify\Path\Interfaces](#vdm-minify-path-interfaces)
2023-05-01 23:51:40 +00:00
- **interface ConverterInterface** | [Details](src/cc482882-5eef-476c-b835-7b0c5a17c0db) | [Code](src/cc482882-5eef-476c-b835-7b0c5a17c0db/code.php) | [Settings](src/cc482882-5eef-476c-b835-7b0c5a17c0db/settings.json) | Super__cc482882_5eef_476c_b835_7b0c5a17c0db__Power
2023-04-15 14:58:37 +00:00
- **Namespace**: [VDM\Joomla\Componentbuilder\Compiler\Utilities](#vdm-joomla-componentbuilder-compiler-utilities)
2023-05-01 23:51:40 +00:00
- **abstract class Minify** | [Details](src/b591855d-d106-4fe5-90ad-8e706f6267cf) | [Code](src/b591855d-d106-4fe5-90ad-8e706f6267cf/code.php) | [Settings](src/b591855d-d106-4fe5-90ad-8e706f6267cf/settings.json) | Super__b591855d_d106_4fe5_90ad_8e706f6267cf__Power
2023-04-15 14:58:37 +00:00
---
```
██╗ ██████╗ ██████╗ ███╗ ███╗██╗ █████╗
██║██╔═══██╗██╔═══██╗████╗ ████║██║ ██╔══██╗
██║██║ ██║██║ ██║██╔████╔██║██║ ███████║
██ ██║██║ ██║██║ ██║██║╚██╔╝██║██║ ██╔══██║
╚█████╔╝╚██████╔╝╚██████╔╝██║ ╚═╝ ██║███████╗██║ ██║
╚════╝ ╚═════╝ ╚═════╝ ╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝
██████╗ ██████╗ ███╗ ███╗██████╗ ██████╗ ███╗ ██╗███████╗███╗ ██╗████████╗
██╔════╝██╔═══██╗████╗ ████║██╔══██╗██╔═══██╗████╗ ██║██╔════╝████╗ ██║╚══██╔══╝
██║ ██║ ██║██╔████╔██║██████╔╝██║ ██║██╔██╗ ██║█████╗ ██╔██╗ ██║ ██║
██║ ██║ ██║██║╚██╔╝██║██╔═══╝ ██║ ██║██║╚██╗██║██╔══╝ ██║╚██╗██║ ██║
╚██████╗╚██████╔╝██║ ╚═╝ ██║██║ ╚██████╔╝██║ ╚████║███████╗██║ ╚████║ ██║
╚═════╝ ╚═════╝ ╚═╝ ╚═╝╚═╝ ╚═════╝ ╚═╝ ╚═══╝╚══════╝╚═╝ ╚═══╝ ╚═╝
██████╗ ██╗ ██╗██╗██╗ ██████╗ ███████╗██████╗
██╔══██╗██║ ██║██║██║ ██╔══██╗██╔════╝██╔══██╗
██████╔╝██║ ██║██║██║ ██║ ██║█████╗ ██████╔╝
██╔══██╗██║ ██║██║██║ ██║ ██║██╔══╝ ██╔══██╗
██████╔╝╚██████╔╝██║███████╗██████╔╝███████╗██║ ██║
╚═════╝ ╚═════╝ ╚═╝╚══════╝╚═════╝ ╚══════╝╚═╝ ╚═╝
```
> Build with [Joomla Component Builder](https://git.vdm.dev/joomla/Component-Builder)