Web
  1. Web

baum

Public

Network

 
AuthorCommitMessageCommit Date
Estanislau TrepatEstanislau Trepat
0d814771d61MMerge branch 'patch-1' of https://github.com/andyhu/baum. Fix a small typo.
andyhuandyhu
1124a79f0edfix the small typo
Estanislau TrepatEstanislau Trepat
7020f21546aImplement simple scoping for a Nested Set tree.
Estanislau TrepatEstanislau Trepat
cb9eda0f691Update CHANGELOG & version bump.
Estanislau TrepatEstanislau Trepat
a4c445d2b58Fix missing array syntax change.
Estanislau TrepatEstanislau Trepat
9df3bf32bd1Add tests for custom Eloquent\Query\Builder extensions.
Estanislau TrepatEstanislau Trepat
07979b58ddfFix array syntax for PHP 5.3 compatibility.
Estanislau TrepatEstanislau Trepat
87f2d0e5ca5Update CHANGELOG
Estanislau TrepatEstanislau Trepat
375250d0804Fix error on test.
Estanislau TrepatEstanislau Trepat
1ca7400d792Add tests for impossible moves.
Estanislau TrepatEstanislau Trepat
f552ebf7885Fix 'insideSubtree' method.
Estanislau TrepatEstanislau Trepat
88c1cf16800Make Baum more Postgres friendly. - Override Eloquent\Model->newBaseQueryBuilder to return a custom Baum\Extensions\Query\Builder object. - Implement an extension to Eloquent\Query\Builder which drops ORDER BY clause before executing an aggregate function. - To accomplish the last point, implement a reOrderBy method which will replace the current scope ORDER BY clauses. - Make tests Postgres friendly too.
Estanislau TrepatEstanislau Trepat
c47d43c4ad3Make 'updateStructure' method public as we cannot call protected methods from closure scope.
Estanislau TrepatEstanislau Trepat
a4a042abccfSmall test fix to actually get the first root.
Estanislau TrepatEstanislau Trepat
d6afda7b2fcMake array syntax compatible w/PHP 5.3.x
Estanislau TrepatEstanislau Trepat
5fdbeec2d9cAdd support for PHP 5.3. Eloquen should work on PHP 5.3, so Baum should too. - Ditch a ModelExtensions trait and subclass Eloquent\Model directly. - Do not use inside closures.
Estanislau TrepatEstanislau Trepat
64132ff23bcAdd drop test table after test suite run. This is so we may be using other database drivers than memory.
Estanislau TrepatEstanislau Trepat
d9f2ca53cc3Add test to check node creation with relation.
Estanislau TrepatEstanislau Trepat
fbab919cca4Only make travis run the tests when submitting the master branch.
Estanislau TrepatEstanislau Trepat
d0209fc13f2Add build status image to README
Estanislau TrepatEstanislau Trepat
1ccddc17d82Test out Travis
Estanislau TrepatEstanislau Trepat
8eab0f3486fUpdate CHANGELOG
Estanislau TrepatEstanislau Trepat
c5793d7600eAdd left-out sorting option on scope.
Estanislau TrepatEstanislau Trepat
3a36f53ca50Add immediateDescendants/getImmediateDescendants query scope and getter.
Estanislau TrepatEstanislau Trepat
7f5430204faAdd tests for moving, moved events dispatch.
Estanislau TrepatEstanislau Trepat
c73fadba864MMerge branch 'patch-1' of git://github.com/dirkpostma/baum into dirkpostma-patch-1
dirkpostmadirkpostma
b176e9964c9Update README.md Typo & bugfix
Estanislau TrepatEstanislau Trepat
d52421eb143Add tests for movement operations.
Estanislau TrepatEstanislau Trepat
9e569fcc5f6Add logical sorting order by default and some sibling tests.
Estanislau TrepatEstanislau Trepat
4c760c59654Order children by lft column by default.
Estanislau TrepatEstanislau Trepat
65962ed94a3MMerge branch 'patch-2' of git://github.com/dirkpostma/baum into dirkpostma-patch-2
dirkpostmadirkpostma
3900f7843f7Order ancestors by lft to get logical sorting (in stead of random) More sorting could be done in other methods. I have no time right now to patch. May be later :-)
Estanislau TrepatEstanislau Trepat
6bc07bd54faAdd initial test suite (still incomplete).
Estanislau TrepatEstanislau Trepat
49722cdf2cdModify empty parent_id check to use "is_null" function. Merges pull-request #10."
Dax BorgesDax Borges
ede3220c860Fix SQL error from empty parent_id when moving root nodes
Estanislau TrepatEstanislau Trepat
31441ae23afMMerge pull request #2 from robmeijer/master Fix typos in README.md
Rob MeijerRob Meijer
33a1b47c180Fix typos in README.md
Estanislau TrepatEstanislau Trepat
e70b8a0ab92Add CHANGELOG.md file.
Estanislau TrepatEstanislau Trepat
417fcd2b425Minor README.md fixes.
Estanislau TrepatEstanislau Trepat
f7eb1e42d3aRamp rev version up.
Estanislau TrepatEstanislau Trepat
57c63eaa8c0Allow model events to propagate correctly into subclasses. Fixes #1.
Estanislau TrepatEstanislau Trepat
fb1fcb242faFix misspell.
Estanislau TrepatEstanislau Trepat
b1c92566504Add indexes to 'parent_id', 'lft', 'rgt' columns by default. The point here is to have some indexes. Of course, the appropiate ones will depend on the application and specific use case.
Estanislau TrepatEstanislau Trepat
35ba45f20f6Bump version
Estanislau TrepatEstanislau Trepat
30ff18c2d8cFix generated migration class name.
Estanislau TrepatEstanislau Trepat
1c35f9f59c6Improve README
Estanislau TrepatEstanislau Trepat
fe51339271aChange package name to baum/baum.
Estanislau TrepatEstanislau Trepat
eed40164e52Prune deprecated folders.
Estanislau TrepatEstanislau Trepat
aabc5f1af98Update minimum php version and fix trailing comma.
Estanislau TrepatEstanislau Trepat
c3caed75aa2Add comments into the model stub displaying how the Nested Set configuration can be altered.