Exakat\Analyzer\Analyzer::__construct PHP Method

__construct() public method

public __construct ( $gremlin )
    public function __construct($gremlin)
    {
        $this->gremlin = $gremlin;
        if (self::$gremlinStatic === null) {
            self::$gremlinStatic = $gremlin;
        }
        $this->analyzer = get_class($this);
        $this->analyzerQuoted = str_replace('\\', '/', str_replace('Exakat\\Analyzer\\', '', $this->analyzer));
        $this->code = $this->analyzer;
        self::initDocs();
        $this->description = new Description($this->analyzer);
        $this->_as('first');
        $this->config = Config::factory();
        if (!isset(self::$datastore)) {
            self::$datastore = new Datastore($this->config);
        }
        $this->linksDown = Token::linksAsList();
    }
Analyzer