Download the PHP package seriti/tools without Composer

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

Seriti tools library for microframeworks

Library of LAMP stack PHP objects for building applications within any framework

This is a lightweight set of tools which can do just about anything with very few dependancies which are only required when you access external services like Amazon S3.

They are the result of building applications for 10years in the real world using predominantly shared hosting environments, so you dont need any fancy server hardware or complex configuration. A standard shared hosting account from most IPS's will be just fine.

They are intended for use with a micro framwework like SLIM. You could also use these tools with full bloat frameworks like Laravel or Symphony or Cake etc... but that kinda defeats the point.

If your head hurts when you go down the rabbit hole with a "full featured" framework then you have come to the right place. These tools enable you to create secure, fast, and easy to maintain applications that don't require specialist tools to debug or speed them up because they are drowning in an endless hierarchy of gazillions of objects.

All you need is a good understanding of MySQL, PHP, HTML, CSS and minimal Javascript.

Sample micro aplication

Please view Seriti/slim3-skeleton Slim v3 Microframework implementation which uses this library to implement a basic application with user access and customisable menus and layout. You can then expand this minimal application with whatever functionality you require.


All versions of tools with dependencies

PHP Build Version
Package Version
Requires php Version >=7.0
defuse/php-encryption Version ^2.2
phpmailer/phpmailer Version ^6.0
setasign/fpdf Version ^1.8
aws/aws-sdk-php Version ^3.71
erusev/parsedown Version ^1.7
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 seriti/tools contains the following files

Loading the files please wait ....