Permalink
Switch branches/tags
Commits on Sep 2, 2014
Commits on Apr 13, 2014
  1. Shiny new badges!

    bobthecow committed Apr 13, 2014
  2. Minor README cleanup.

    bobthecow committed Apr 13, 2014
  3. Merge pull request #30 from bobthecow/feature/external-operators

    bobthecow committed Apr 13, 2014
    Allow external operator use
  4. Allow external operator use

    tophsic committed with bobthecow Sep 9, 2013
    Conflicts:
    	src/Ruler/Variable.php
    	tests/Ruler/Test/VariableTest.php
Commits on Apr 9, 2014
  1. Merge pull request #29 from bobthecow/feature/remove-pimple-dependency

    bobthecow committed Apr 9, 2014
    Remove dependency on Pimple.
  2. allow hhvm to fail

    bobthecow committed Apr 9, 2014
  3. Test all the versions!

    bobthecow committed Apr 9, 2014
Commits on Mar 25, 2014
  1. Remove dependency on Pimple.

    bobthecow committed Mar 25, 2014
    Pimple 2.x has changed to shared-services-by-default, a decision that’s awesome for a DIC, but not as awesome for a general purpose lazy value bucket like we’re using Pimple for. Since this will likely cause problems with apps which use both Ruler and Pimple, I have removed the Pimple dependency and implemented the Pimple 1.x API directly on Context — using Pimple 2.x-flavored code :)
    
    The extend() method has not been ported to Context, as that seems like a side effect of using a DIC as a base class, more than an explicit feature for the Context. But I’m happy to be proven wrong if someone really needs it.
  2. Minor CS fix.

    bobthecow committed Mar 25, 2014
Commits on Feb 26, 2014
  1. Update email address.

    bobthecow committed Feb 26, 2014
  2. Merge pull request #26 from gogume/starts-ends-with

    bobthecow committed Feb 26, 2014
    Add StartsWith, EndsWith comparison operators
Commits on Feb 25, 2014
  1. Restore Contains operator, but deprecate it.

    bobthecow committed Feb 25, 2014
    Defer to StringContains or SetContains, trigger an E_USER_DEPRECATED with a helpful message.
  2. Update docblocks for Set.

    bobthecow committed Feb 25, 2014
  3. Refactor RuleBuilder set operator methods

    bobthecow committed Feb 25, 2014
    Extract common functionality into private helper method.
  4. Minor coding standard fixes.

    bobthecow committed Feb 25, 2014
  5. Merge remote-tracking branch 'ludicruz/develop' into feature/set-oper…

    bobthecow committed Feb 25, 2014
    …ators
    
    Conflicts:
    	src/Ruler/Operator/SetContains.php
    	src/Ruler/Operator/StringContains.php
    	src/Ruler/Value.php
Commits on Jan 18, 2014
  1. Update for coding standard.

    bobthecow committed Jan 18, 2014
Commits on Dec 20, 2013
  1. add case insenstive string comparison

    Jordan Raub committed Dec 20, 2013
Commits on Dec 10, 2013
  1. add containsSubset Operator

    Jordan Raub committed Dec 10, 2013
Commits on Dec 9, 2013
  1. initial implementation of set operators

    Jordan Raub committed Dec 9, 2013
Commits on Nov 26, 2013
  1. fix to rule builder fluency

    Jordan Raub committed Nov 26, 2013
Commits on Nov 13, 2013
  1. update some doc blocks

    Jordan Raub committed Nov 13, 2013
Commits on Nov 11, 2013
  1. revert Yoda conditions; clean up doc blocks

    Jordan Raub committed Nov 11, 2013
  2. add VariableOperator and ProposistionOperator

    Jordan Raub committed Nov 11, 2013
Commits on Nov 10, 2013
  1. revert composer.json version

    Jordan Raub committed Nov 10, 2013