Web
  1. Web

baum

Public

Network

 
AuthorCommitMessageCommit Date
Estanislau TrepatEstanislau Trepat
fed7b8c00bbAdd more structure validation tests for some specific cases and operations.
Estanislau TrepatEstanislau Trepat
ef25e8780c4Add more tree structure validity assertions.
Estanislau TrepatEstanislau Trepat
e17449e1479Fix duplicate columns check to work well within scopes.
Estanislau TrepatEstanislau Trepat
94157e891d9Add tree structure assertions on tests which change it.
Estanislau TrepatEstanislau Trepat
9ce6c598f38Add a Node::isValid method.
Estanislau TrepatEstanislau Trepat
795974d4969Implement the SetValidator class.
Estanislau TrepatEstanislau Trepat
a67760b3ad1Add methods to retrieve scoped column names.
Estanislau TrepatEstanislau Trepat
0b291cbfa30Fix 'toHierarchy' sample in README.
Estanislau TrepatEstanislau Trepat
4bddc73e537Add d11wtq/boris as a REPL for easily testing out some things. - Add Boris to dev dependencies. - Rename phpunit.php to bootstrap.php as we'll use it to bootstrap not only the tests but the environment for Boris. - Add a Boris REPL launcher script which will load the required libraries and prepare the test DB just so they become available under the REPL.
Estanislau TrepatEstanislau Trepat
926d2895711Add a test for 'toHierarchy' method.
Estanislau TrepatEstanislau Trepat
d9d8d47832cBump version and upgrade CHANGELOG
Estanislau TrepatEstanislau Trepat
a07641d72d4Modify README.md
Estanislau TrepatEstanislau Trepat
31916e24b76MMerge branch 'add-static-all-method' into develop
Estanislau TrepatEstanislau Trepat
49068631657Add Node::all() method override to return the results sorted by the lft column.
Estanislau TrepatEstanislau Trepat
693c90a41e9MMerge branch 'prevent-impossible-lr-moves' into develop
Estanislau TrepatEstanislau Trepat
d97499366f3Improve error messages for this particular race condition.
Estanislau TrepatEstanislau Trepat
b22a0de0802Actually when moving nodes around if we cannot move to the right/left the target sibling node will be NULL so we only need to check for that. This makes all the tests pass again.
Estanislau TrepatEstanislau Trepat
ab9a93660a3Add test cases for when we should expect an exception indicating that a right/left move is not possible.
Estanislau TrepatEstanislau Trepat
2eb68255ecdMMerge branch 'master' of git://github.com/ziadoz/baum into prevent-impossible-lr-moves
Jamie YorkJamie York
629ec9e1de2Check node has parent before attempting to check if move is possible.
Jamie YorkJamie York
99a9f65256dFix incorrect exception text (change direction, left to right).
Jamie YorkJamie York
ac62b9c1d9cPrevent impossible moves to the left or right.
Estanislau TrepatEstanislau Trepat
e6921cbe5b6MMerge branch 'develop'
Estanislau TrepatEstanislau Trepat
c71aa63b23fMMerge branch 'fix-readme-examples'
Estanislau TrepatEstanislau Trepat
8577f786168MMerge branch 'flat-to-hierarchy' into develop
Estanislau TrepatEstanislau Trepat
5d65322ae32Change impl a lil (lil) bit to properly set model relationships & clarity. Also, make custom Collection object as transparent as possible.
Estanislau TrepatEstanislau Trepat
32fffc70168Add a simple test case for 'toHierarchy' method.
Estanislau TrepatEstanislau Trepat
a8a27b41e39MMerge branch 'master' of git://github.com/Surt/baum into flat-to-hierarchy Conflicts: src/Baum/Node.php
SurtSurt
16a5138d4caAdded new Collection for Baum/Node.php Added a new Baum/Collection.php method toHierarchical()
Estanislau TrepatEstanislau Trepat
a5eb12fc96aMake travis test against php 5.5.
Estanislau TrepatEstanislau Trepat
521c7fceb4fupdate dependencies for laravel 4.1 (supporting 4.0)
Estanislau TrepatEstanislau Trepat
cc65d4308d6Switch to ~4 dependencies.
Estanislau TrepatEstanislau Trepat
02edc7becc8Bump version.
Estanislau TrepatEstanislau Trepat
06b056540e2Update CHANGELOG.
Estanislau TrepatEstanislau Trepat
60ee4cfe8ddMMerge branch 'wrap-raw-queries' into develop
Estanislau TrepatEstanislau Trepat
72106732831Wrap table names within raw queries. Fixes #21.
Estanislau TrepatEstanislau Trepat
1897c98754eMMerge branch 'fix-readme-examples' into develop
Estanislau TrepatEstanislau Trepat
10fc5393a29Fix badly written code examples.
Estanislau TrepatEstanislau Trepat
3bc063cb9a9Add connection details for MySQL and simple getLeavesIteration test.
Estanislau TrepatEstanislau Trepat
9bb1d3c8c49Fix typo on qualified column getters. Unfortunately breaks public API.
Estanislau TrepatEstanislau Trepat
7591c9c51b4Fix improper use of database settings which made tests fail.
Estanislau TrepatEstanislau Trepat
975fce26b52Bump version.
Estanislau TrepatEstanislau Trepat
6058ab2d057Update CHANGELOG.
Estanislau TrepatEstanislau Trepat
50d5c166bd8MMerge branch 'gerp-feature/nested-list' into develop Conflicts: src/Baum/Node.php
Gerben PetersGerben Peters
d59a057b37bAdd getNestedList() method
Estanislau TrepatEstanislau Trepat
f1696286976Update README
Estanislau TrepatEstanislau Trepat
7d32ae93848Implement without(Node|Root|Self) query scopes.
Estanislau TrepatEstanislau Trepat
ad68bec66e3Bump version.
Estanislau TrepatEstanislau Trepat
a18760845edUpdate README & CHANGELOG
Estanislau TrepatEstanislau Trepat
3be021e39eeUpdate generator stub.