Categories
==============

[![Tests Status](https://github.com/NetCommons3/Categories/actions/workflows/tests.yml/badge.svg?branch=master)](https://github.com/NetCommons3/Categories/actions/workflows/tests.yml)
[![Coverage Status](https://coveralls.io/repos/NetCommons3/Categories/badge.svg?branch=master)](https://coveralls.io/r/NetCommons3/Categories?branch=master)
[![Stable Version](https://img.shields.io/packagist/v/netcommons/categories.svg?label=stable)](https://packagist.org/packages/netcommons/categories)

### 概要

コンテンツをカテゴリー毎に分類できます。<br>
分類するためにコンテンツのテーブルには'category_id'が必要です。<br>
コンテンツ登録時のカテゴリー選択、コンテンツ一覧のカテゴリー絞り込みを行う場合はCategoriesComponentを定義してください。<br>
CategoryHelperは、CategoriesComponentで追加されます。

#### [CategoriesComponent](https://github.com/NetCommons3/NetCommons3Docs/blob/master/phpdocMd/Categories/CategoriesComponent.md#categoriescomponent)
#### [CategoryHelper](https://github.com/NetCommons3/NetCommons3Docs/blob/master/phpdocMd/Categories/CategoryHelper.md#categoryhelper)


カテゴリーデータを登録する場合は、CategoryEditComponent、CategoryBehaviorを定義してください。<br>
カテゴリーデータはブロック毎に保持します。<br>

#### [CategoryEditComponent](https://github.com/NetCommons3/NetCommons3Docs/blob/master/phpdocMd/Categories/CategoryEditComponent.md#categoryeditcomponent)
#### [CategoryBehavior](https://github.com/NetCommons3/NetCommons3Docs/blob/master/phpdocMd/Categories/CategoryBehavior.md#categorybehavior)
