Download the PHP package mistralys/application-utils without Composer

On this page you can find all versions of the php package mistralys/application-utils. 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 application-utils

Build Status Scrutinizer Code Quality

Application Utilities

Drop-in static PHP utility classes for common tasks, from file system related operations and variable conversions to image manipulation.

Requirements

Installation

Simply require the package with Composer:

Also see the Packagist page.

Translation support

To enable localization of any translatable strings in the package, require the Application Localization package as well. German and French translations are included, and the integrated interface allows adding additional translations.

Other translation solutions are not supported.

Note: The StringBuilder helper's translation methods depend on the package being installed.

Quickstart

The package is meant to simplify day to day development tasks, from common file system related access to converting data types. It uses exception-based error handling, so there is no need for checking PHP function return values for false.

There is no central factory for accessing the helpers. Instead, each static helper class has its own factory methods and acts as hub for all related tasks.

For example, all file related tasks live in the FileHelper class.

Likewise, conversion methods live in the ConvertHelper class.

The helpers overview below can give you an idea of what is available.

Overview of helpers

This overview is an excerpt of the available utility classes in the package. It shows only the main functionality - classes like the ConvertHelper for example have many static methods not shown here.

Documentation

Documentation for the helper classes is ongoing in the Application Utils Wiki.

Origin

These classes are still in use in a number of legacy applications. They were originally scattered over all of these applications, with their code diverging over time. This repository aims to consolidate them all into a single package to make it easier to maintain them.

As the legacy applications are still being maintained, this package is actively maintained and being modernized.


All versions of application-utils with dependencies

PHP Build Version
Package Version
Requires mistralys/application-utils-core Version >=1.0.3
parsecsv/php-parsecsv Version >=1.3
php Version >=7.4
ext-mbstring Version *
ext-curl Version *
ext-json Version *
ext-gd Version *
ext-simplexml Version *
ext-dom Version *
ext-zip Version *
ext-libxml 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 mistralys/application-utils contains the following files

Loading the files please wait ....