Download the PHP package contenir/formbuilder-laminas-mvc without Composer

On this page you can find all versions of the php package contenir/formbuilder-laminas-mvc. 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 formbuilder-laminas-mvc

contenir/formbuilder-laminas-mvc

Laminas MVC adapter for contenir/formbuilder.

Wires the framework-agnostic form-builder engine into a Laminas MVC site: a Laminas\Db loader, an entry-write repository, the standard StoreSubmissionRegistrar, a public-submit controller, a render-only view helper, and a service-manager Module + ConfigProvider with factories for everything.

Install

The package's Module gets auto-registered via extra.laminas.module and laminas/laminas-component-installer. If your site doesn't run the component-installer, add it to config/modules.config.php manually:

Configuration

Defaults in config/autoload/:

Use

The package follows a controller-driven render pattern — the controller loads the definition, builds the form, branches on query state; the view template only renders. There is no view helper that does its own data-fetching.

Submissions POST to /forms/submit/{slug} (registered by the ConfigProvider's router.routes.forms-submit entry). The package's SubmitController builds the same submission service, attaches the StoreSubmissionRegistrar plus any observers from formbuilder.observers, and branches on the form's stored post-submission action (redirect_referrer / redirect_url / inline_message — see contenir/formbuilder docs).

License

MIT.


All versions of formbuilder-laminas-mvc with dependencies

PHP Build Version
Package Version
Requires php Version ^8.1 || ^8.2 || ^8.3
contenir/formbuilder Version ^0.1.1
laminas/laminas-db Version ^2.17
laminas/laminas-form Version ^3.20
laminas/laminas-mail Version ^2.22
laminas/laminas-mvc Version ^3.4
laminas/laminas-servicemanager Version ^3.0
laminas/laminas-session Version ^2.16
laminas/laminas-view Version ^2.30
psr/log Version ^1.0 || ^2.0 || ^3.0
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 contenir/formbuilder-laminas-mvc contains the following files

Loading the files please wait ...