Skip to content

Latest commit

 

History

History
61 lines (40 loc) · 2.61 KB

File metadata and controls

61 lines (40 loc) · 2.61 KB

--- # ![logo](docs/logo.png) ## Syntax

Build Status Code Climate Test Coverage Issue Count Dependency Status

Library providing a trait to bring parser, interpreter and compiler support for expressions to classes.

Install

You can add it via composer's command line interface:

$ composer require doozer-framework/syntax:^0.1

OR add it to composer.json:

  ...
  "require": {
    "doozer-framework/syntax": "^0.1"
  }
  ...

and run an update:

$ composer update doozer-framework/syntax

Contributing

Feel free to contribute with additions, fixes or documentation. Fork the project, apply your changes and create a pull request so we can review your changes before merging them.

Code & Standards

We follow the Symfony coding standards.

Tests

Ensure that the unit-test suite still runs successful before creating a pull request for your additions. The unit-test suite is provided as phpunit.xml.dist in the root of the project. To execute it run the following command from the projects root:

$ bin/phpunit -c .

Ensure also that your additions are also covered by unit-tests!

Coverage Report

You will find an automatic generated and always up to date coverage report for this repository at: https://doozer-framework.github.io/Syntax/

This coverage report is being updated automatically after each successful merge to the Doozer master repository (Doozer-Framework/Syntax).

License

MIT

Credits

Icons made by Vaadin from www.flaticon.com is licensed by CC 3.0 BY