Constructive description here

This commit is contained in:
amazing-username
2017-05-24 18:35:30 -05:00
parent 9a289c54f5
commit 577b494ecc
5956 changed files with 659851 additions and 5 deletions
+26
View File
@@ -0,0 +1,26 @@
---
layout: default
permalink: /performance/
title: API
---
# Performance
Flysystem aims to be as reliable as possible. In some cases this means doing extra
checks to make sure the outcome will be as expected. For some adapter this means Flysystem
will make extra calls to assert whether or not a file exists. This improves the reliability
but also impacts performance. You can opt out of this behaviour.
~~~ php
new League\Flysystem\Config;
new League\Flysystem\Filesystem;
$local = Filesystem($localAdapter, new Config([
'disable_asserts' => true,
]));
~~~
This will disable the asserts which happen before the following calls: write, writeStream, update,
updateStream, copy (2x), and delete.
This functionality is available since `1.0.26`.