Skip to content

Files

Latest commit

e870872 · May 24, 2023

History

History
51 lines (36 loc) · 1.05 KB

installation.md

File metadata and controls

51 lines (36 loc) · 1.05 KB

Installation

Requirements

At least redis version 2.6.12 is required for all components to work properly.

Getting Composer package

The preferred way to install this extension is through composer.

Either run

php composer.phar require --prefer-dist yiisoft/yii2-redis

or add

"yiisoft/yii2-redis": "~2.0.0"

to the require section of your composer.json.

Configuring application

To use this extension, you have to configure the [[yii\redis\Connection|Connection]] class in your application configuration:

return [
    //....
    'components' => [
        'redis' => [
            'class' => 'yii\redis\Connection',
            'hostname' => 'localhost',
            'port' => 6379,
            'database' => 0,
        ],
    ]
];

This provides the basic access to redis storage via the redis application component:

Yii::$app->redis->set('mykey', 'some value');
echo Yii::$app->redis->get('mykey');

See [[yii\redis\Connection]] for a full list of available methods.