ManaPHP\Cache\Adapter\File::__construct PHP Метод

__construct() публичный Метод

File constructor.
public __construct ( string | array | File $options = [] )
$options string | array | ConfManaPHP\Cache\Adapter\File
    public function __construct($options = [])
    {
        if (is_object($options)) {
            $options = (array) $options;
        } elseif (is_string($options)) {
            $options = ['dir' => $options];
        }
        if (isset($options['dir'])) {
            $this->_dir = rtrim($options['dir'], '\\/');
        }
        if (isset($options['level'])) {
            $this->_level = $options['level'];
        }
        if (isset($options['extension'])) {
            $this->_extension = $options['extension'];
        }
    }