Extension::getExtensions PHP Method

getExtensions() public method

public getExtensions ( $type = NULL )
    public function getExtensions($type = NULL)
    {
        !empty($this->extensions) or $this->extensions = $this->getInstalledExtensions();
        if (!empty($type)) {
            $results = array();
            foreach ($this->extensions as $name => $extenion) {
                if ($extenion['type'] === $type) {
                    $results[$name] = $extenion;
                }
            }
            return $results;
        }
        return $this->extensions;
    }