%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /usr/local/prospamfilter/vendor/codeception/codeception/tests/data/app/
Upload File :
Create Path :
Current File : //usr/local/prospamfilter/vendor/codeception/codeception/tests/data/app/data.php

<?php
class data {

    public static $filename = '/db';

    public static function get($key) {
        $data = self::load();
        return $data[$key];
    }

    public static function set($key, $value)
    {
        $data = self::load();
        $data[$key] = $value;
        self::save($data);
    }

    public static function remove($key)
    {
        $data = self::load();
        unset($data[$key]);
        self::save($data);
    }

    public static function clean()
    {
        self::save(array());
    }

    protected static function load()
    {
        $data = file_get_contents(__DIR__.self::$filename);
        $data = $data ? unserialize($data) : $data = array();
        if (!is_array($data)) $data = array();
        return $data;
    }

    protected static function save($data)
    {
        file_put_contents(__DIR__.self::$filename, serialize($data));
    }
}

Zerion Mini Shell 1.0