CodeExplorer parseClassName example
else { $this->extension = false;
} } return $this->extension ?: null;
} public function getNamespace(): string
{ if (!
isset($this->namespace
)) { $this->
parseClassName();
} return $this->namespace;
} public function getPath(): string
{ if (!
isset($this->path
)) { $reflected =
new \
ReflectionObject($this);
$this->path = \
dirname($reflected->
getFileName());
} else { $this->extension = false;
} } return $this->extension ?: null;
} public function getNamespace(): string
{ if (!
isset($this->namespace
)) { $this->
parseClassName();
} return $this->namespace;
} public function getPath(): string
{ if (null ===
$this->path
) { $reflected =
new \
ReflectionObject($this);
$this->path = \
dirname($reflected->
getFileName());
}