Laravel: метод запоминания кэша

Я хотел бы переопределить метод remember() класса Illuminate\Cache\Repository как:

<?php
namespace App\Illuminate\Cache;

use Illuminate\Cache\Repository as BaseRepository;

class Repository extends BaseRepository{

    public function remember($key, $minutes, Closure $callback)
    {
        // changes
    }
}

Но я не знаю, как сказать Laravel загружать мой класс вместо исходного.

<?php

use Illuminate\Support\Facades\Cache;

Cache::remember("key", 1, function () {
    return "hello world!";
});

0 ответов

Другие вопросы по тегам