// Snippet
PHP: Inline static caching
Wird eine PHP-Methode mehrfach aufgerufen, lässt sich der Inhalt einer Variable zwischenspeichern.
class Post extends Model
{
public function commentCount()
{
static $cache;
return $cache ?: $cache = $this->comments()->count();
}
}
Quelle: