protected function resolveTitle(): string
    {
        $title = trim($this->getModuleInfo()['title'] ?? '');

        if (empty($title)) {
            $name = substr($this->name, strpos($this->name, '/') + 1);
            $name = array_map(function ($value) {
                return strtolower($value);
            }, explode('-', $name));
            $title = ucfirst(implode(' ', $name));
        }

        return $title;
    }
protected function resolveTitle(): string
    {
        $title = trim($this->getModuleInfo()['title'] ?? '');

        if (empty($title)) {
            $name = substr($this->name, strpos($this->name, '/') + 1);
            $name = array_map(function ($value) {
                return strtolower($value);
            }, explode('-', $name));
            $title = ucfirst(implode(' ', $name));
        }

        return $title;
    }
protected function resolveTitle ( ) : string { $ title = trim ( $ this -> getModuleInfo ( ) [ 'title' ] ?? '' ) ; if ( empty ( $ title ) ) { $ name = substr ( $ this -> name , strpos ( $ this -> name , '/' ) + 1 ) ; $ name = array_map ( function ( $ value ) { return strtolower ( $ value ) ; } , explode ( '-' , $ name ) ) ; $ title = ucfirst ( implode ( ' ' , $ name ) ) ; } return $ title ; }
Resolve module's title

@return string
Resolve module s title