public function isVisibleForModule(NewsCategoryModel $category, Module $module)
    {
        // List or archive module
        if ($category->hideInList && ($module instanceof ModuleNewsList || $module instanceof ModuleNewsArchive)) {
            return false;
        }

        // Reader module
        if ($category->hideInReader && $module instanceof ModuleNewsReader) {
            return false;
        }

        return true;
    }
public function isVisibleForModule(NewsCategoryModel $category, Module $module)
    {
        // List or archive module
        if ($category->hideInList && ($module instanceof ModuleNewsList || $module instanceof ModuleNewsArchive)) {
            return false;
        }

        // Reader module
        if ($category->hideInReader && $module instanceof ModuleNewsReader) {
            return false;
        }

        return true;
    }
public function isVisibleForModule ( NewsCategoryModel $ category , Module $ module ) { // List or archive module if ( $ category -> hideInList && ( $ module instanceof ModuleNewsList || $ module instanceof ModuleNewsArchive ) ) { return false ; } // Reader module if ( $ category -> hideInReader && $ module instanceof ModuleNewsReader ) { return false ; } return true ; }
Return true if the category is visible for module.

@param NewsCategoryModel $category
@param Module            $module

@return bool
Return true if the category is visible for module .