PHP code example of gchaincl / laravel-fragment-caching
1. Go to this page and download the library: Download gchaincl/laravel-fragment-caching library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
gchaincl / laravel-fragment-caching example snippets
{{-- Only use the cache for guests, admins will always get content rendered from the template --}}
@cacheif( Auth::guest(), "post" . $post->id)
<li> {{ link_to_route('post.show', $post->title, $post->id) }} (@if (Auth::guest()) {{ $post->user->username }} @else {{ $post->user->email }} @endif)</li>
@endcacheif
// app/model/Post.php
class Post extends Eloquent {
public static function boot() {
parent::boot();
static::updated(function($model) {
Cache::forget("post" . $model->id);
});
}
}
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.