Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/server.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'build/.phan/stubs/xcache.php')
-rw-r--r--build/.phan/stubs/xcache.php217
1 files changed, 217 insertions, 0 deletions
diff --git a/build/.phan/stubs/xcache.php b/build/.phan/stubs/xcache.php
new file mode 100644
index 00000000000..22700b1b190
--- /dev/null
+++ b/build/.phan/stubs/xcache.php
@@ -0,0 +1,217 @@
+<?php
+/**
+ * Common Used Functions
+ */
+
+/**
+ * Get cached data by specified name
+ *
+ * @param string $name Key name
+ * @return mixed
+ */
+function xcache_get($name) {}
+
+/**
+ * Store data to cache by specified name
+ *
+ * @param string $name Key name
+ * @param mixed $value Value to store
+ * @param int $ttl TTL in seconds
+ * @return bool TRUE on success, FALSE otherwise
+ */
+function xcache_set($name, $value, $ttl = 0) {}
+
+/**
+ * Check if an entry exists in cache by specified name
+ *
+ * @param string $name Key name
+ * @return bool TRUE if key exists, FALSE otherwise
+ */
+function xcache_isset($name) {}
+
+/**
+ * Unset existing data in cache by specified name
+ *
+ * @param string $name Key name
+ * @return bool
+ */
+function xcache_unset($name) {}
+
+/**
+ * Unset existing data in cache by specified prefix
+ *
+ * @param string $prefix Keys' prefix
+ * @return bool
+ */
+function xcache_unset_by_prefix($prefix) {}
+
+/**
+ * Increase an int counter in cache by specified name, create it if not exists
+ *
+ * @param string $name
+ * @param mixed $value
+ * @param int $ttl
+ * @return int
+ */
+function xcache_inc($name, $value = 1, $ttl = 0) {}
+
+/**
+ * Decrease an int counter in cache by specified name, create it if not exists
+ *
+ * @param string $name
+ * @param mixed $value
+ * @param int $ttl
+ * @return int
+ */
+function xcache_dec($name, $value = 1, $ttl = 0) {}
+
+/**
+ * Administrator Functions
+ */
+
+/**
+ * Return count of cache on specified cache type
+ *
+ * @param int $type
+ * @return int
+ */
+function xcache_count($type) {}
+
+/**
+ * Get cache info by id on specified cache type
+ *
+ * @param int $type
+ * @param int $id
+ * @return array
+ */
+function xcache_info($type, $id) {}
+
+/**
+ * Get cache entries list by id on specified cache type
+ *
+ * @param int $type
+ * @param int $id
+ * @return array
+ */
+function xcache_list($type, $id) {}
+
+/**
+ * Clear cache by id on specified cache type
+ *
+ * @param int $type
+ * @param int $id
+ * @return void
+ */
+function xcache_clear_cache($type, $id = -1) {}
+
+/**
+ * @param int $op_type
+ * @return string
+ */
+function xcache_coredump($op_type) {}
+
+/**
+ * Coverager Functions
+ */
+
+/**
+ * @param string $data
+ * @return array
+ */
+function xcache_coverager_decode($data) {}
+
+/**
+ * @param bool $clean
+ * @return void
+ */
+function xcache_coverager_start($clean = true) {}
+
+/**
+ * @param bool $clean
+ * @return void
+ */
+function xcache_coverager_stop($clean = false) {}
+
+/**
+ * @param bool $clean
+ * @return array
+ */
+function xcache_coverager_get($clean = false) {}
+
+/**
+ * Opcode Functions
+ */
+
+/**
+ * @param string $filename
+ * @return string
+ */
+function xcache_asm($filename) {}
+
+/**
+ * Disassemble file into opcode array by filename
+ *
+ * @param string $filename
+ * @return string
+ */
+function xcache_dasm_file($filename) {}
+
+/**
+ * Disassemble php code into opcode array
+ *
+ * @param string $code
+ * @return string
+ */
+function xcache_dasm_string($code) {}
+
+/**
+ * Encode php file into XCache opcode encoded format
+ *
+ * @param string $filename
+ * @return string
+ */
+function xcache_encode($filename) {}
+
+/**
+ * Decode(load) opcode from XCache encoded format file
+ *
+ * @param string $filename
+ * @return bool
+ */
+function xcache_decode($filename) {}
+
+/**
+ * @param int $op_type
+ * @return string
+ */
+function xcache_get_op_type($op_type) {}
+
+/**
+ * @param int $type
+ * @return string
+ */
+function xcache_get_data_type($type) {}
+
+/**
+ * @param int $opcode
+ * @return string
+ */
+function xcache_get_opcode($opcode) {}
+
+/**
+ * @param int $op_type
+ * @return string
+ */
+function xcache_get_op_spec($op_type) {}
+
+/**
+ * @param int $opcode
+ * @return string
+ */
+function xcache_get_opcode_spec($opcode) {}
+
+/**
+ * @param string $name
+ * @return string
+ */
+function xcache_is_autoglobal($name) {}