Download the PHP package linio/cache without Composer

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

Linio Cache

Latest Stable Version License Build Status Scrutinizer Code Quality

Linio Cache is yet another component of the Linio Framework. It aims to abstract caching by supporting multiple adapters.

Install

The recommended way to install Linio Cache is through composer.

Tests

To run the test suite, you need install the dependencies via composer, then run PHPUnit.

$ composer install
$ phpunit

Cache Not Found Keys

It is now possible (v.1.0.9) to cache not found keys in upper level adapters of the adapter stack. The configuration option cache_not_found_keys can be set at the adapter level.

Note that this option, obviously, does not apply to the last level of the cache hierarchy.

Usage

Note that must provide an adapter name and an array of options. Each adapter has different configuration options.

To start setting data:

Methods

get

getMulti

set

setMulti

delete

deleteMulti

contains

flush

Providers

array

This cache does not have any persistence between requests.

Not recommended to be used in production environments.


apc

Adapter options:

Requires APC extension or APCu extension.


wincache

Adapter options:

Requires WinCache extension.


memcached

Adapter options:

Requires Memcached extension.


redis

Adapter options:

More information on the available parameters at the Predis documentation.


phpredis

Adapter options:

More information on the available parameters at the phpredis documentation.

Requires redis extension.


mysql

Using PDO.

Adapter options:

The ensure_table_created is used to ensure the cache table exists in the database. This option has a significant performance impact.

Not recommended to be used in production environments.


aerospike

Adapter options:

For the Aerospike adapter, the aerospike_namespace property will be used as the namespace in Aerospike, and the namespace configuration in the CacheService will be used as the set in Aerospike.

Requires Aerospike Extension.



All versions of cache with dependencies

PHP Build Version
Package Version
Requires php Version ^8.1
psr/log Version ^1.0.1 || ^2.0 || ^3.0
linio/util Version ^4.0
linio/database Version ^5.1.0
predis/predis Version ^1.0 || ^2.0
doctrine/inflector Version ^2.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 linio/cache contains the following files

Loading the files please wait ....