tinternet.net/src/Factory/Site/Page/PageFactory.php

24 lines
379 B
PHP
Raw Normal View History

2021-03-18 21:40:28 +01:00
<?php
namespace App\Factory\Site\Page;
use App\Entity\Site\Menu;
use App\Entity\Site\Navigation;
use App\Site\SimplePage;
use App\Entity\Site\Page\Page;
/**
* class PageFactory.
*
* @author Simon Vieille <simon@deblan.fr>
*/
class PageFactory
{
public function create(string $className): Page
{
$entity = new $className();
return $entity;
}
}