Obsah
Jedna z věcí, která nám při práci usnadňuje život Laravel je být schopen provádět úkoly přímo z konzoly pomocí ŘemeslníkAť už od generování aplikace po použití komponenty generátoru, toho všeho dosáhneme s malým úsilím.Nejzajímavější je, že si nemusíme nechat to, co již přináší Laravel ve výchozím nastavení ve skutečnosti, pokud vidíme, že potřebujeme něco mnohem blíže našemu způsobu práce, můžeme vytvářet vlastní příkazy Řemeslník, tímto způsobem můžeme dělat úkoly, které se nás týkají pouze tak, jak chceme.
Chcete -li vygenerovat nový příkaz Řemeslník budeme potřebovat pouze standardní instalaci Laravel, pak můžeme postupovat podle následujících kroků:
1- Nejprve musíme pomocí řemeslníka vygenerovat základní soubory, které budeme potřebovat, k tomu použijeme příkaz příkaz: make a tam mu řekneme název příkazu, který nás vygeneruje:
php artisan příkaz: make SkeletonCommand
2- V tomto případě jsme vytvořili příkaz s názvem Kostra se kterým budeme generovat základnu HTML5 pro naše názory spuštění příkazu artisan vygeneruje nový soubor v aplikace / příkazy s názvem zvoleného příkazu, v tomto případě je SkeletonCommand.php.
3- Otevřeme nový soubor a tam vygenerujeme potřebné kroky, aby řemeslník mohl interpretovat úkol, který chceme provést, například se podívejme na následující obrázek na kód nezbytný pro vygenerování databáze HTML5 za naše názory:
ZVĚTŠIT
Očividně je to docela snadné začít dělat vlastní příkazy LaravelObtížnost však budeme dávat v závislosti na úkolu, který chceme postavit, v případě příkladů ponecháme metody prázdné, abychom usnadnili jejich čtení, ale ve skutečnosti můžeme udělat téměř vše, co navrhneme.
DůležitéNejdůležitější věcí při generování nových příkazů je být schopen rozsáhle dokumentovat, k čemu každá z věcí, které začleňujeme, slouží k tomuto účelu. Pokud vidíme, že je to něco, co se docela dobře osvědčilo, můžeme je začlenit do jiných projektů nebo je dokonce sdílet v komunitě, abychom mohli pomoci zlepšit a optimalizovat její fungování.
Tím tento tutoriál dokončujeme, již víme, jak je možné v něm vytvořit vlastní příkaz Laravel použitím Řemeslník, abychom mohli automatizovat nejběžnější a nejunikátnější úkoly našeho projektu, abychom se soustředili pouze na vývoj logiky aplikace.Líbil se vám tento návod a pomohl mu?Autora můžete odměnit stisknutím tohoto tlačítka, čímž mu dáte kladný bod