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>'
);
}
}
This is just a little experiment. No promises.