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.
Minetro organizace se přesunula pod Contributte.
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
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
Events
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
Latte parsedown
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
Social
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
Tester sandbox
Ří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ě.