Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/devinci-it/devinci-php-toolbox

The Devinci PHP Essentials is a versatile collection of fundamental PHP libraries, carefully crafted to accelerate your development process and empower your web applications. This toolkit encompasses modular libraries designed to address various aspects of web development, providing reusable components and utilities.
https://github.com/devinci-it/devinci-php-toolbox

Last synced: 22 days ago
JSON representation

The Devinci PHP Essentials is a versatile collection of fundamental PHP libraries, carefully crafted to accelerate your development process and empower your web applications. This toolkit encompasses modular libraries designed to address various aspects of web development, providing reusable components and utilities.

Awesome Lists containing this project

README

        

# Devinci PHP Toolbox

Welcome to the Devinci PHP Toolbox! This toolbox provides a collection of PHP libraries to simplify common tasks and enhance your PHP development experience.

## Form Core Library (form-core)

The Form Core Library includes essential components for building and processing HTML forms. It consists of three main classes:

- **FormBuilder**: Facilitates the creation of HTML forms with ease and customization.
- **FormProcessor**: Handles the processing of form data, including sanitization, validation, and JSON response generation.
- **FormManager**: Acts as an interface for managing the creation and processing of HTML forms.

#### Example Usage
Refer to [form-core/README.md](./src/form-core/README.md) for detailed usage and examples.

## UI Core Library (ui-core)

The UI Core Library provides essential UI components for enhancing the user interface of your PHP applications. It includes various components such as `ActionMenu`, `ImageInput`, `Input`, `InputIcon`, `SectionHeader`, `SideBar`, and static assets.

Each component within the `ui-core` library is designed to be modular and customizable to suit your application's needs.

#### Example Usage
Refer to [ui-core/README.md](./src/ui-core/README.md) for detailed usage and examples.

## Dev Core Library (dev-core)

The Dev Core Library is a powerful utility for initializing and setting up PHP libraries within your Devinci framework project. It offers streamlined methods for creating directories, updating composer.json, and generating configuration files.

#### Example Usage
Refer to [dev-core/README.md](./src/dev-core/README.md) for detailed usage and examples.

Feel free to explore each library's directory for specific usage details, examples, and customization options.