Download the PHP package mintyphp/forms without Composer

On this page you can find all versions of the php package mintyphp/forms. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package forms

MintyPHP Forms

MintyPHP Forms is a powerful PHP form builder that enables you to create and validate forms without having to write a lot of boilerplate code.

Features

Installation

Run the following command to install MintyPHP Forms with Composer.

The package has no dependencies on other packages.

Quick Start

Add the following to alias the most used classes in your PHP file:

Now ensure all classes are (auto)loaded:

And create a simple login form using:

Now render the form using:

And the output is:

Easy as that.

Frontend frameworks

MintyPHP Forms has support for the Bulma framework right out of the box. Just tell MintyPHP Forms that you want to use Bulmas style forms using:

And the output will be form in the familiar Bulma style:

In the future we will add support for other frameworks, such as bootstrap 5.

Backend frameworks

This package has been tested with the MintyPHP backend framework. It can also be used with other frameworks as this package has no dependencies at all.

Although we don't recommend you to use MintyPHP Forms without a backend (or frontend) framework, it is certainly possible, see the full example.

Full example

The Form object has the following data methods:

These data methods are typically used on GET:

You can see how these are used in the following full example:

Full example - PHP code - Click here

After filling in a password and clicking "Login" it renders as:

Interested? Read the rest of the documentation.


All versions of forms with dependencies

PHP Build Version
Package Version
Requires php Version >=7.4
mintyphp/core Version *
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package mintyphp/forms contains the following files

Loading the files please wait ...