Download the PHP package mamluk/kipchak without Composer

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

Latest Stable Version Total Downloads Latest Unstable Version License PHP Version Require

Kipchak by Mamluk

What Kipchak is?

Kipchak is an API Development Kit (or ADK) written in PHP to rapidly build APIs. It's built on years of experience and managing APIs in production environments that handle thousands of concurrent requests. This kit has been put together to make it easy for our engineers to build and maintain such APIs. It's built on top of the Slim Framework and may be described as a packaged (and opinionated) implementation of Slim. It does not take anything away from Slim and you can still use anything within Slim with Kipchak.

OK, that's enough. How do I see it in action?

This repository is for the core ADK. To get started with Kipchak and see it in action, head over to https://github.com/mam-luk/kipchak-template.

Not so fast, I want to learn more. What Kipchak is not?

Kipchak is not a framework like Symfony or Laravel. In fact, it's built on the Slim Framework. Why? Because Slim is fast and efficient and has a much lower footprint (memory, processing and size) than Symfony and Laravel, which, whilst having their merits, have a much larger memory and processing footprint. Kipchak, however, borrows libraries from Symfony and Laravel to enable the ADK.

OK, so it's Slim. What do I get by using it?

You get everything (within our PHP ecosystem, not our NodeJS ecosystem) that we need to use at Mamluk (https://mamluk.net), Islamic Network (https://islamic.network) and 7x (https://7x.ax) to build APIs:

Where can I find Documentation how to use Kipchak?

On https://github.com/mam-luk/kipchak-template.

Great. Why on earth is this ADK called Kipchak? And who and what is a Mamluk?

Kipchak is the family within the Turkic world that rose to power as the Mamluk Sultanate of Egypt in 1250. See https://en.wikipedia.org/wiki/Mamluk_Sultanate for more details. As the company is called Mamluk, it was only appropriate to call our main development toolkit Kipchak.

Credits and Thanks

For a full list of packages within Kipchak, see https://github.com/mam-luk/kipchak/blob/master/composer.json#L14.

Who is Mamluk

Visit https://mamluk.net.


All versions of kipchak with dependencies

PHP Build Version
Package Version
Requires php Version >=8.2
bryanjhv/slim-session Version ^4.1
doctrine/orm Version ^2.17
firebase/php-jwt Version ^6.9
guzzlehttp/guzzle Version ^7.8
illuminate/http Version ^9.52
monolog/monolog Version ^3.5
php-di/php-di Version ^6.4
slim/psr7 Version ^1.6
slim/slim Version ^4.12
symfony/cache Version ^6.3
zircote/swagger-php Version ^4.7
mamluk/couchdb Version 0.6
cuyz/valinor 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 mamluk/kipchak contains the following files

Loading the files please wait ....