Download the PHP package bigdevwhale/cachetastic without Composer

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

Cachetastic - Supercharge Your Laravel Caching!

Table of Contents

Introduction

Welcome to Cachetastic, your secret weapon for optimizing caching in Laravel applications. This package supercharges your Laravel caching capabilities, making it a breeze to cache method results and improve your application's performance. Say goodbye to redundant API calls and database queries, and hello to lightning-fast responses!

Key Features

Use Cases

Cachetastic is the perfect addition to your Laravel project for various use cases:

Cachetastic is your go-to tool for optimizing your Laravel application's performance in a snap!

Getting Started

Getting started with Cachetastic is a piece of cake. Follow these simple steps to integrate it into your Laravel project:

  1. Install Cachetastic using Composer:

  2. Configure the default cache driver in your Laravel application
  3. Start caching method results with the CacheService class.

  4. Customize caching, force refresh, and error handling according to your needs.

That's it! Cachetastic seamlessly enhances your caching capabilities with minimal effort.

Constructor Parameters

The CacheService constructor requires the following parameters:

Cache Customization Methods

Cachetastic provides the following methods for customizing caching:

By default, the cache duration is set to 60 minutes.

You can use these methods to further customize your caching experience.

Example

Here's an example of caching the result of a method in a Laravel application, whether it's a regular or static method:

Overwriting Cache Keys

Please note that if two methods are executed in the same class with only array parameters, they will overwrite each other's cache value since only scalar parameters are used for cache key generation. In this case, consider using the setCustomCacheKey method described above.

Contributing

We welcome contributions from the open-source community. Feel free to submit bug reports, feature requests, or pull requests on our GitHub repository.

License

Cachetastic is open-source software licensed under the MIT License.


Supercharge your Laravel application with Cachetastic and turbocharge your caching game! Give it a try and experience the benefits for yourself. Happy caching!


All versions of cachetastic with dependencies

PHP Build Version
Package Version
Requires php Version >=7.2
illuminate/cache Version >=8.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 bigdevwhale/cachetastic contains the following files

Loading the files please wait ....