scato / smurf-generator

A little blue scaffolding tool

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

smurf-generator

A little blue scaffolding tool

Suppose you have the following example:

/**
 * @Route("/smurf")
 */
class SmurfController extends Controller
{
    /**
     * @Route("/")
     */
    public function defaultAction()
    {
        return new Response(
            '<html><body>SMURF</body></html>'
        );
    }
}

And you run:

./generate.sh src/PaymentProviderController.php

Then you end up with:

/**
 * @Route("/paymentProvider")
 */
class PaymentProviderController extends Controller
{
    /**
     * @Route("/")
     */
    public function defaultAction()
    {
        return new Response(
            '<html><body>PAYMENT_PROVIDER</body></html>'
        );
    }
}

Warning

This is just a little experiment. No promises.

About

A little blue scaffolding tool

License:MIT License


Languages

Language:Shell 56.6%Language:PHP 43.4%