| description | argument-hint |
|---|---|
Start a brainstorming session to create a feature specification |
<feature-name> |
Start a collaborative session for: $ARGUMENTS
| # Feature Specification Brainstorming | |
| Start a collaborative brainstorming session for the feature: **$ARGUMENTS** | |
| ## Instructions | |
| ### 1. Create Q&A File | |
| Create the questions file at: `specs/YYYY-MM-DD_questions_{{feature_name}}.md` (use today's date and the feature name from arguments, use underscores for spaces). |
| public function test1Action() | |
| { | |
| SpyCustomerQuery::create()->deleteAll(); | |
| $ms = microtime(true); | |
| $con = Propel::getConnection(); | |
| $con->beginTransaction(); |
| <?php | |
| namespace Spryker\Zed\Mail\Business; | |
| class MailBusinessFactory extends AbstractBusinessFactory | |
| { | |
| /** | |
| * @return \Spryker\Zed\Mail\Business\Model\Mailer\MailHandlerInterface | |
| */ |
| <?php | |
| namespace Spryker\Zed\Mail\Business; | |
| class MailBusinessFactory extends AbstractBusinessFactory | |
| { | |
| /** | |
| * @return \Spryker\Zed\Mail\Business\Model\Mailer\MailHandlerInterface | |
| */ |
| <?php | |
| namespace Spryker\Zed\Mail\Business\Model\Mailer; | |
| class MailHandler implements MailHandlerInterface | |
| { | |
| /** | |
| * @var \Spryker\Zed\Mail\Business\Model\Mail\Builder\MailBuilderInterface | |
| */ |
| <?php | |
| namespace Spryker\Zed\Discount\Business\Calculator; | |
| class Discount implements DiscountInterface | |
| { | |
| /** | |
| * @var \Spryker\Zed\Discount\Persistence\DiscountQueryContainerInterface | |
| */ | |
| protected $queryContainer; |
| <?php | |
| class ProductManager implements ProductManagerInterface | |
| { | |
| /** | |
| * @var \Spryker\Zed\Product\Persistence\ProductQueryContainerInterface | |
| */ | |
| protected $productQueryContainer; |