Skip to content

Commit

Permalink
Update readme
Browse files Browse the repository at this point in the history
  • Loading branch information
pjpawel committed Nov 23, 2022
1 parent bd266e5 commit b976cf2
Showing 1 changed file with 38 additions and 0 deletions.
38 changes: 38 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1 +1,39 @@
# MagisBundle

*Symfony bundle for php templates rendering*

## Why Magis?
### - It's incredible fast!
### - It's easy to understand!
### - It can implement all services you need!


## Install

If you want to install Magis symfony bundle
```
composer require pjpawel/magis-bundle
```
If you want raw view service and view classes use [Magis](https://github.com/pjpawel/Magis)
```
composer require pjpawel/magis
```

## Usage

In container, you will find `magis` alias for `ViewDispatcherService`;
You should use 'AbstractMagisController':
```php
use pjpawel\Magis\MagisBundle\Controller\AbstractMagisController;
use Symfony\Component\HttpFoundation\Response;

class FooController extends AbstractMagisController
{

public function test(): Response
{
return $this->renderPhpView($templateName, $params);
}

}
```

0 comments on commit b976cf2

Please sign in to comment.