From 098cf3876fa9619dddfa02abdae13edc7e9e5c78 Mon Sep 17 00:00:00 2001 From: David Grudl Date: Mon, 23 May 2016 00:50:36 +0200 Subject: [PATCH 1/3] requires PHP 5.6 --- cs/quickstart.texy | 2 +- cs/requirements.texy | 4 ++-- en/quickstart.texy | 2 +- en/requirements.texy | 4 ++-- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/cs/quickstart.texy b/cs/quickstart.texy index 8f2abfe53c..991674ac2b 100644 --- a/cs/quickstart.texy +++ b/cs/quickstart.texy @@ -19,6 +19,6 @@ Již po prvních dvou kapitolách budeme mít svůj vlastní funkční blog a bu Kompletní aplikaci naleznete [na GitHubu |https://github.com/nette/tutorial-quickstart]. -Tento QuickStart byl napsán pro Nette Framework 2.3.0 a PHP 5.3, nebo novější. Zkontrolujte si svoji verzi. +Tento QuickStart byl napsán pro Nette Framework 2.4.0 a PHP 5.6, nebo novější. Zkontrolujte si svoji verzi. {{themeicon: icon-multimedia.png}} diff --git a/cs/requirements.texy b/cs/requirements.texy index 6add1972ef..9bcd96044f 100644 --- a/cs/requirements.texy +++ b/cs/requirements.texy @@ -2,7 +2,7 @@ Požadavky Nette Framework ************************** .[perex] -Nette Framework vyžaduje **PHP verze 5.3.1 nebo vyšší** a klade jisté (byť minimální) požadavky na prostředí webového serveru. Ověřte si, zda váš server tyto minimální požadavky splňuje. +Nette Framework 2.4 vyžaduje **PHP verze 5.6.0 nebo vyšší** a klade jisté (byť minimální) požadavky na prostředí webového serveru. Ověřte si, zda váš server tyto minimální požadavky splňuje. Requirements Checker ==================== @@ -19,7 +19,7 @@ Zelený nápis „Congratulations! Server configuration meets the minimum requir |------------------- | Požadavek | Vysvětlení |------------------- -| PHP version | Minimálně PHP 5.3.1 +| PHP version | Minimálně PHP 7.0.6 | .htaccess file protection | Kontroluje, zda lze pomocí .htaccess zakázat přístup do chráněných složek | .htaccess mod_rewrite | Kontroluje, zda je k dispozici mod_rewrite pro [routování |routing] | Function ini_set() | Přítomnost této funkce je důležitá z bezpečnostních důvodů diff --git a/en/quickstart.texy b/en/quickstart.texy index 89a3713508..1b8131a2a3 100644 --- a/en/quickstart.texy +++ b/en/quickstart.texy @@ -18,6 +18,6 @@ After the first two chapters you will have your own working blog and you'll be r You can find the [complete application on GitHub |https://github.com/nette/tutorial-quickstart]. -This QuickStart was written for Nette Framework 2.3.0 and PHP 5.3 or newer. Check out your version. +This QuickStart was written for Nette Framework 2.4.0 and PHP 5.6 or newer. Check out your version. {{themeicon: icon-multimedia.png}} diff --git a/en/requirements.texy b/en/requirements.texy index 51134dd9f5..5a1064924a 100644 --- a/en/requirements.texy +++ b/en/requirements.texy @@ -2,7 +2,7 @@ Nette Framework Requirements **************************** .[perex] -You will need **PHP version 5.3.1 or higher** to run Nette Framework. Also, your server will have to comply with required configuration of PHP. +You will need **PHP version 5.6.0 or higher** to run Nette Framework 2.4. Also, your server will have to comply with required configuration of PHP. Requirements Checker ==================== @@ -19,7 +19,7 @@ Green message with "Congratulations!" is self explaining tells if you can use Ne |------------------- | Requirement | Description |------------------- -| PHP version | PHP 5.3.1 or higher +| PHP version | PHP 7.0.6 or higher | .htaccess file protection | Checks if you can disable access to protected folders | .htaccess mod_rewrite | Checks if you can use mod_rewrite for [routing |routing] | Function ini_set() | This function is required for security purposes From 0511524882b7a49b77665dd616c5f4b86dec4875 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20Mach=C3=A1=C4=8Dek?= <8machy@seznam.cz> Date: Mon, 23 May 2016 10:08:43 +0200 Subject: [PATCH 2/3] Edited link - Link was pointing to a nonexisting page - https://api.nette.org/2.3/Nette.DI.Extensions.NetteExtension.html#_afterCompile --- cs/di-extensions.texy | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cs/di-extensions.texy b/cs/di-extensions.texy index 951b9878e6..fe75b216ee 100644 --- a/cs/di-extensions.texy +++ b/cs/di-extensions.texy @@ -155,7 +155,7 @@ CompilerExtension::afterCompile(Nette\PhpGenerator\ClassType $class) .{toc: afte V této fázi už je třída `Container`u vygenerována, obsahuje všechny metody, které vytváří služby a je připravena na zápis do cache. Díky api třídy [Nette\PhpGenerator\ClassType |api:] můžeme přidávat vlastní kód do kontejneru a upravovat tak výsledný kód, který se stará o vytvoření služeb. -Samotný Nette Framework například přidává metodu `initialize`, ve které zpracovává [některá uživatelská nastavení |api:Nette\DI\Extensions\NetteExtension::afterCompile()]. Tuto metodu pak sám vždy volá po instanciování kontejneru. +Samotný Nette Framework například přidává metodu `initialize`, ve které zpracovává [některá uživatelská nastavení |https://api.nette.org/2.4.0/source-DI.Extensions.DIExtension.php.html#49-75]. Tuto metodu pak sám vždy volá po instanciování kontejneru. Ukážeme si kousek kódu, kde Nette Framework doplňuje do metody `initialize` startování session a automatické spouštění služeb, které mají tag `run`. From dbbb3c302e159631b9f54ed92b0b81698a38d9f5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20Mach=C3=A1=C4=8Dek?= <8machy@seznam.cz> Date: Mon, 23 May 2016 11:33:11 +0200 Subject: [PATCH 3/3] Removed link --- cs/di-extensions.texy | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cs/di-extensions.texy b/cs/di-extensions.texy index fe75b216ee..1cfe88400b 100644 --- a/cs/di-extensions.texy +++ b/cs/di-extensions.texy @@ -155,7 +155,7 @@ CompilerExtension::afterCompile(Nette\PhpGenerator\ClassType $class) .{toc: afte V této fázi už je třída `Container`u vygenerována, obsahuje všechny metody, které vytváří služby a je připravena na zápis do cache. Díky api třídy [Nette\PhpGenerator\ClassType |api:] můžeme přidávat vlastní kód do kontejneru a upravovat tak výsledný kód, který se stará o vytvoření služeb. -Samotný Nette Framework například přidává metodu `initialize`, ve které zpracovává [některá uživatelská nastavení |https://api.nette.org/2.4.0/source-DI.Extensions.DIExtension.php.html#49-75]. Tuto metodu pak sám vždy volá po instanciování kontejneru. +Samotný Nette Framework například přidává metodu `initialize`. Tuto metodu pak sám vždy volá po instanciování kontejneru. Ukážeme si kousek kódu, kde Nette Framework doplňuje do metody `initialize` startování session a automatické spouštění služeb, které mají tag `run`.