Minetro je kolekce balíčků, nástrojů a rozšíření pro Nette Framework. Některé z nich i mimo Nette.
Většina z nich vyžaduje PHP 5.4 a vyšší. Většina doplňků je pro Nette verzi 2.3, nekteré maji podporu
i pro starší verze. Jako správné knihovny, velký důraz se klade na testování. K tomu se využívá skvělý
Nette\Tester.
Jednotlivé balíčky si detailněji představíme někdy později, aktuálně si pojďme udělat jenom takový hrubý přehled.
reCAPTCHA, jak už z názvu vyplývá, je implementace reCAPTCHA od Googlu. Tento doplněk rozšiřuje Nette\Forms.
Je dostupný jak pro Nette verzi <=2.2, tak pro 2.3.
$ composer require minetro/recaptcha:~1.5.0
Jiný přístup pro práci s událostmi. Není to takové dělo jako Kdyby\Events, ale ten kdo má rád jednoúčelová rešení
jako já, tomu se to bude určitě hodit.
$ composer require minetro/events:~1.1.0
Markdown je skvělý pomocník, podobný jako Texy, pro rychlou práci s textem. Proto jsou zde také parsery, ruzné
implementace, ruzné rychlosti parsování. Parsedown by měl být údajně nejrychlejší markdown parser.
Zde je jeho rozšíření do Latte.
Parsedown
$ composer require minetro/latte-parsedown:~1.0.0
Parsedown extra
$ composer require minetro/latte-parsedown-extra:~1.0.0
Potřebujete Facebook widgety, Twitter buttony, Google +1 buttony na stránce? Otravuje vás pořád procházet dokumentace,
pak je zde doplněk Social.
$ composer require minetro/social:~1.0.0
Říká se, že člověk by měl nejdříve napsat testy a pak až konkrétní implementaci. Líbí se vám Nette\Tester a chcete
testovat poslední verze PHP, používate continuous integration Travis CI a zjistit procentuální pokrytí na Coveralls?
Tento připravený Nette\Tester balíček je tu přesně pro vás.
$ composer create-project --prefer-dist minetro/tester-sandbox:~1.0
Je zde pár dalších balíčků, na které přijde řada zase někdy přístě.