PHP code example of friends-of-behat / variadic-extension
1. Go to this page and download the library: Download friends-of-behat/variadic-extension library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
friends-of-behat / variadic-extension example snippets
/**
* @Given the store has( also) :firstProductName and :secondProductName products
* @Given the store has( also) :firstProductName, :secondProductName and :thirdProductName products
* @Given the store has( also) :firstProductName, :secondProductName, :thirdProductName and :fourthProductName products
*/
public function theStoreHasProducts(...$productsNames)
{
foreach ($productsNames as $productName) {
$this->saveProduct($this->createProduct($productName));
}
}
/**
* @Given /^(this channel) has "([^"]+)", "([^"]+)", "([^"]+)" and "([^"]+)" products$/
*/
public function thisChannelHasProducts(ChannelInterface $channel, ...$productsNames)
{
foreach ($productsNames as $productName) {
$product = $this->createProduct($productName, 0, $channel);
$this->saveProduct($product);
}
}
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.