Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Nov 5, 2013
  1. @weierophinney

    Merge branch 'hotfix/26'

    weierophinney authored
    Close #26
  2. @weierophinney

    Merge pull request #26 from sasezaki/patch-1

    weierophinney authored
    .travis.yml - add PHP 5.5
Commits on Oct 25, 2013
  1. @sasezaki

    .travis.yml - add PHP 5.5

    sasezaki authored
Commits on Oct 23, 2013
  1. @weierophinney

    Merge branch 'hotfix/tests'

    weierophinney authored
    Close #25
  2. @weierophinney

    CS fixes

    weierophinney authored
    - trailing whitespace
  3. @weierophinney

    Merge pull request #25 from andytson/heirarchical-view-cache-bug

    weierophinney authored
    Heirarchical templates with same parents use the results of the first render returning for subsequent renderings
    
    Conflicts:
    	tests/PhlyTest/Mustache/HierarchicalViewsTest.php
  4. @weierophinney

    [#25] Additional tests and a solution

    weierophinney authored
    - Test case provided by @stanlemon - which, on investigation, further
      confirms #25, and also demonstrates an additional use case that fails.
    - Solution is to add a flag to `Mustache::tokenize()` which disables
      caching of tokens and usage of cached tokens during the tokenization
      process. This really only matters for hierarchical views.
  5. @weierophinney

    Merge branch 'hotfix/readme'

    weierophinney authored
    Fix TravisCI badge
  6. @weierophinney
Commits on Mar 21, 2013
  1. @andytson
Commits on Mar 5, 2013
  1. @weierophinney

    Merge branch 'hotfix/23'

    weierophinney authored
    Close #23
  2. @weierophinney

    Edits to the text Hari sent

    weierophinney authored
    - Made capitalization of headings consistent, ensured all filenames, method
      names, and variable names were marked as code, etc.
    - Name the projects with example autoloaders
    - Detail both usage in global namespace as well as via import
  3. @weierophinney

    Merge branch 'develop'

    weierophinney authored
    Merge in PHPUnit dev dependency
  4. @weierophinney

    Dev dependencies

    weierophinney authored
    - Added PHPUnit 3.7 as a dev dependency
    - Added gitignore directives for composer.lock and vendor/
Commits on Mar 2, 2013
  1. @harikt

    Fixing issue #20

    harikt authored
Commits on Aug 2, 2012
  1. @weierophinney
Commits on Aug 1, 2012
  1. @weierophinney

    Fixed documentation for PDF generation

    weierophinney authored
    - Updated potential control character issues in resolvers.rst
    - Updated conf.py to reference \textbackslash{} in the latex configuration
  2. @weierophinney
  3. @weierophinney

    [#18] fixes typo

    weierophinney authored
  4. @weierophinney

    Updated API docs

    weierophinney authored
  5. @weierophinney

    Updated README.md

    weierophinney authored
    - Added travis-ci build status badge
    - Added link to readthedocs.org
    - Updated list of passing tests
    - Updated list of primary classes to include resolver
  6. @weierophinney

    [#17] Properly nesting views for inheritance

    weierophinney authored
    - Modified lexer logic to better ensure merging of placeholders from
      child to parent so that substitutions happen appropriately.
Commits on Jul 31, 2012
  1. @weierophinney

    [#17] Confirmed issue

    weierophinney authored
    - Problem is with nesting children, and defining new placeholders in
      children
  2. @weierophinney

    [#17] Demonstrate nested content

    weierophinney authored
    - First pass test, showing simple example
  3. @weierophinney

    [#11] Add resolvers documentation

    weierophinney authored
    - Also fix a potential issue in Mustache: methods proxying to the
      resolvers should check that the methods exist before blindly calling
      them.
    - ResolverInterface docblock needed to change to indicate either string
      or array of tokens as potential return values.
    - Resolvers chapter for docs.
  4. @weierophinney
  5. @weierophinney

    [#16] Allow resolvers to return content

    weierophinney authored
    - Resolvers now return either a template _or_ an array of tokens
    - Mustache now simply passes the return value of a resolver to
      tokenize(); if tokens are present, they are cached and returned,
      otherwise the template is compiled.
    - Modified internals of Lexer to compile partials after tokenization
      process.
Commits on Jul 30, 2012
  1. @weierophinney

    [#11] Resolver integration with Mustache class

    weierophinney authored
    - Modified Resolver to use SplStack internally, allowing a stack of
      paths
    - Modified Mustache class to add accessor/mutator for resolver, and to
      proxy to resolver internally for retrieving templates
  2. @weierophinney

    [#11] added resolvers

    weierophinney authored
    - Created ResolverInterface
    - Created DefaultResolver
      - Allows setting suffix
      - Allows setting template path
      - Allows specifiying directory separator
    - Tests for the above
    - TODO: integration in Mustache class
  3. @weierophinney

    [#14] Added .travis.yml

    weierophinney authored
  4. @weierophinney

    [#13] Better API doc handling

    weierophinney authored
    - Allow copying API docs into doc source tree when running sphinx
    - Needs to be a level deeper to allow having multiple static file trees
  5. @weierophinney
  6. @weierophinney

    [#13] Added api docs

    weierophinney authored
    - Added Makefile target for phpdoc, with defaults to use
    - Generated and added docs to docs/api tree
Commits on Jul 29, 2012
  1. @weierophinney
Commits on Jul 23, 2012
  1. @harikt

    typo

    harikt authored
Something went wrong with that request. Please try again.