2017 © Pedro Peláez
 

cakephp-plugin fertile-forest

The fertile forest model for hierarchical data in a database on CakePHP plugin

image

stew-eucen/fertile-forest

The fertile forest model for hierarchical data in a database on CakePHP plugin

  • Sunday, December 20, 2015
  • by StewEucen
  • Repository
  • 2 Watchers
  • 6 Stars
  • 13 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 1 Open issues
  • 6 Versions
  • 0 % Grown

The README.md

Fertile Forest Model for Plugin of CakePHP 3.x

Software License, (*1)

This plugin is an implementation of the Fertile Forest Model for CakePHP 3.x., (*2)

What's Fertile Forest Model?

We know four models for storing hierarchical data in a database., (*3)

  1. Adjacency List Model
  2. Path Emuneration Model
  3. Nested Sets Model (Nested Intervals Model)
  4. Closure Table Model

Fertile Forest Model (= FF Model) is the fifth Model for storing hierarchical data in database. Stew Eucen who is Japanese database engineer discovered it. FF Model has some excellent features than each conventional model., (*4)

Many libraries of framework use "Nested Sets Model" for storing hierarchical data in RDB. However, we got the new model now. I think that Nested Sets Model will be replaced by FF Model in Future. My plan is that CakePHP 4.x contains ForestBehavior., (*5)

More information

You can learn more about Fertile Forest Model at:, (*6)

About Plugin

This is the plugin for CakePHP 3.x. Core files are only two as:, (*7)

This is minimum component to use Fertile Forest Model for your projects., (*8)

Environments

I confirmed this model operation by the environments:, (*9)

  • PHP 5.6.3
  • CakePHP 3.1.0
  • MySQL 5.6.23

Demo

This plugin contains demo pages for using FertileForestBehavior. You can experience Fertile Forest Model through the demo. Please see:, (*10)

How to contribute

  • If you find a bug, or want to contribute an enhancement or a fix, please send a pull request according to GitHub rules.
    https://github.com/StewEucen/fertile-forest-cakephp-plugin, (*11)

  • Please post in your SNS:, (*12)

We got the new model for storing hierarchical data in a database.
Stew Eucen did it!

Copyright © 2015 Stew Eucen, released under the MIT license, (*13)

The Versions

20/12 2015

dev-master

9999999-dev http://lab.kochlein.com/FertileForest

The fertile forest model for hierarchical data in a database on CakePHP plugin

  Sources   Download

MIT

The Requires

 

The Development Requires

by Avatar StewEucen

cakephp fertileforest steweucen

20/12 2015

1.3.0

1.3.0.0 http://lab.kochlein.com/FertileForest

The fertile forest model for hierarchical data in a database on CakePHP plugin

  Sources   Download

MIT

The Requires

 

The Development Requires

by Avatar StewEucen

cakephp fertileforest steweucen

24/10 2015

1.2.0

1.2.0.0 http://lab.kochlein.com/FertileForest

The fertile forest model for hierarchical data in a database on CakePHP plugin

  Sources   Download

MIT

The Requires

 

The Development Requires

by Avatar StewEucen

cakephp fertileforest steweucen

23/10 2015

1.1.0

1.1.0.0 http://lab.kochlein.com/FertileForest

The fertile forest model for hierarchical data in a database on CakePHP plugin

  Sources   Download

MIT

The Requires

 

The Development Requires

by Avatar StewEucen

cakephp fertileforest steweucen

12/10 2015

1.0.0

1.0.0.0 http://lab.kochlein.com/FertileForest

The fertile forest model for hierarchical data in a database on CakePHP plugin

  Sources   Download

MIT

The Requires

 

The Development Requires

by Avatar StewEucen

cakephp fertileforest steweucen

03/10 2015

0.0.0

0.0.0.0 https://github.com/StewEucen/fertile-forest-cakephp-plugin

The fertile forest model for hierarchical data in a database on CakePHP plugin

  Sources   Download

MIT

The Requires

 

The Development Requires

by Avatar StewEucen

model forest fertileforest fertile