Devise\Pages\PageManager::__construct PHP Method

__construct() public method

Construct a new page manager
public __construct ( DvsPage $Page, PageVersionManager $PageVersionManager, PageVersionsRepository $PageVersionsRepository, FieldsRepository $FieldsRepository, FieldManager $FieldManager, Framework $Framework, RoutesGenerator $RoutesGenerator, DvsLanguage $Language )
$Page DvsPage
$PageVersionManager PageVersionManager
$PageVersionsRepository PageVersionsRepository
$FieldsRepository Devise\Pages\Fields\FieldsRepository
$FieldManager Devise\Pages\Fields\FieldManager
$Framework Devise\Support\Framework
$RoutesGenerator RoutesGenerator
$Language DvsLanguage
    public function __construct(\DvsPage $Page, PageVersionManager $PageVersionManager, PageVersionsRepository $PageVersionsRepository, FieldsRepository $FieldsRepository, FieldManager $FieldManager, Framework $Framework, RoutesGenerator $RoutesGenerator, \DvsLanguage $Language)
    {
        $this->Page = $Page;
        $this->Validator = $Framework->Validator;
        $this->PageVersionManager = $PageVersionManager;
        $this->PageVersionsRepository = $PageVersionsRepository;
        $this->FieldsRepository = $FieldsRepository;
        $this->FieldManager = $FieldManager;
        $this->Config = $Framework->config;
        $this->RoutesGenerator = $RoutesGenerator;
        $this->Language = $Language;
        $this->now = new \DateTime();
    }