Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support custom engines #43

Open
allejo opened this issue Apr 5, 2017 · 1 comment
Open

Support custom engines #43

allejo opened this issue Apr 5, 2017 · 1 comment
Labels
Core: Breaking This will require a large change to the project's internals; save this for major releases Feature: Planned The proposed feature has been accepted and is planned for the future Feature: Request The feature does not exist and this is a formal request for it to be added
Milestone

Comments

@allejo
Copy link
Member

allejo commented Apr 5, 2017

Add support for different template engines and rendering engines. Examples:

  • Nette
  • PHP's CommonMark

This will be implemented by allowing registration of new engines based on file extension. Each engine must implement an interface that will be used by stakx internally.

@allejo allejo added Core: Breaking This will require a large change to the project's internals; save this for major releases Feature: Planned The proposed feature has been accepted and is planned for the future Feature: Request The feature does not exist and this is a formal request for it to be added labels Apr 5, 2017
@allejo allejo added this to the next-major milestone Apr 5, 2017
@allejo
Copy link
Member Author

allejo commented May 18, 2018

Updates to this issue:

What's left to do:

  • Add functionality to be able to register template engines based on extensions
  • Expose functionality to register markup engines and extensions

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Core: Breaking This will require a large change to the project's internals; save this for major releases Feature: Planned The proposed feature has been accepted and is planned for the future Feature: Request The feature does not exist and this is a formal request for it to be added
Projects
None yet
Development

No branches or pull requests

1 participant