Neos\Cache\Tests\Unit\Backend\AbstractBackendTest::setUp PHP Метод

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

public setUp ( ) : void
Результат void
    public function setUp()
    {
        class_exists(AbstractBackend::class);
        $className = 'ConcreteBackend_' . md5(uniqid(mt_rand(), true));
        eval('
            class ' . $className . ' extends \\Neos\\Cache\\Backend\\AbstractBackend {
                public function set($entryIdentifier, $data, array $tags = [], $lifetime = NULL) {}
                public function get($entryIdentifier) {}
                public function has($entryIdentifier) {}
                public function remove($entryIdentifier) {}
                public function flush() {}
                public function flushByTag($tag) {}
                public function findIdentifiersByTag($tag) {}
                public function collectGarbage() {}
                public function setSomeOption($value) {
                    $this->someOption = $value;
                }
                public function getSomeOption() {
                    return $this->someOption;
                }
            }
        ');
        $this->backend = new $className(new EnvironmentConfiguration('Ultraman Neos Testing', '/some/path', PHP_MAXPATHLEN));
    }