protected function writeCacheRecord($method, $args)
    {
        $this->checkReservedKeyPattern($args['key']);

        call_user_func_array([$this, 'storeKeywords'], array_only($args, ['key', 'minutes', 'keywords']));

        if (! $this->operatingOnKeywords()) {
            $this->resetCurrentKeywords();
        }

        call_user_func_array(['parent', $method], array_values($args));
    }
protected function writeCacheRecord($method, $args)
    {
        $this->checkReservedKeyPattern($args['key']);

        call_user_func_array([$this, 'storeKeywords'], array_only($args, ['key', 'minutes', 'keywords']));

        if (! $this->operatingOnKeywords()) {
            $this->resetCurrentKeywords();
        }

        call_user_func_array(['parent', $method], array_values($args));
    }
protected function writeCacheRecord ( $ method , $ args ) { $ this -> checkReservedKeyPattern ( $ args [ 'key' ] ) ; call_user_func_array ( [ $ this , 'storeKeywords' ] , array_only ( $ args , [ 'key' , 'minutes' , 'keywords' ] ) ) ; if ( ! $ this -> operatingOnKeywords ( ) ) { $ this -> resetCurrentKeywords ( ) ; } call_user_func_array ( [ 'parent' , $ method ] , array_values ( $ args ) ) ; }
Store an item in the cache using the specified method and arguments.

@param  string $method
@param  array  $args
@return void
@throws \Propaganistas\LaravelCacheKeywords\Exceptions\ReservedCacheKeyPatternException
Store an item in the cache using the specified method and arguments .