This is a training project. Feel free to help me improving this by sending Pull requests
How to use it ?
- Download files or clone this repository
- Create your PHPresentation in
- Run the PHP Internal server in ~/PHPresentation
php -S localhost:8000
http://localhost:8000in your favorite browser
Why PHPresentation ?
This is a training project to improve my design pattern skills and PHP knowledge. I will be happy if you can help me in this quest. PHPresentation can be used if you have a presentation to do and you don't have so much time to create it. It's easy, fast and pretty (for me it is)
What does it use ?
PHPas main language
HTML/CSSfor rendering in addition to
PHPUnitfor testing (when it will be done, sorry)
<?php require_once __DIR__ . '/vendor/autoload.php'; use PHPresentation\PHPresentation; use PHPresentation\Utils\Paginator; $presentation = new PHPresentation(); $presentation->name('PHPresentation name'); $presentation->author('Me'); /* Your presentation here */ $paginator = new Paginator($presentation); $paginator->render();
You can find the minimalist documentation here : PHPresentation docs website
This is not even the first release. I have much things to do before a v1.0.0. I have a Project to help me on Github
PHPresentation will be improved each week.
Last thing : Sorry for my english writing skill...