# Cache

class Cache

## Methods

static
getInstance(string $provider, array $options)

No description

bool
isProviderExists(string $provider)

No description

bool
isProviderUseStandart()

Make sure provider is use cache contract

static
init(string $cacheProviderName = '')

No description

static void
__callStatic(string $method, array $arguments)

Magic function to communicated with cache provider with static class call

void
__call(string $method, array $arguments)

Magic function to communicated with cache provider with static class call

## Details

###
at line 39
`static getInstance(string $provider, array $options)`

No description

#### Parameters

string | $provider |
array | $options |

###
at line 49
`bool isProviderExists(string $provider)`

No description

#### Parameters

string | $provider |

#### Return Value

bool |

###
at line 60
`bool isProviderUseStandart()`

Make sure provider is use cache contract

#### Return Value

bool |

###
at line 65
`static init(string $cacheProviderName = '')`

No description

#### Parameters

string | $cacheProviderName |

###
at line 86
`static void __callStatic(string $method, array $arguments)`

Magic function to communicated with cache provider with static class call

#### Parameters

string | $method |
array | $arguments |

#### Return Value

void |

###
at line 99
`void __call(string $method, array $arguments)`

Magic function to communicated with cache provider with static class call

#### Parameters

string | $method |
array | $arguments |

#### Return Value

void |