public function run() { $faker = TestCase::faker(); for ($i = 1; $i <= 10; $i++) { $productCategory = ProductCategory::create(array('product_id' => TestCase::getFixture('products.product_1')->id, 'name' => $faker->name)); TestCase::addFixture('product_categories.product_category_' . $i, $productCategory); } }
public function run() { $faker = TestCase::faker(); for ($i = 1; $i <= 10; $i++) { $userAddress = UserAddress::create(array('user_id' => TestCase::getFixture('users.jon_snow')->id, 'name' => $faker->name, 'firstname' => $faker->firstName, 'lastname' => $faker->lastName, 'address1' => $faker->streetAddress, 'zipcode' => $faker->postcode, 'city' => $faker->city, 'country' => $faker->country, 'phone_work' => rand(0, 1) === 0 ? null : $faker->phoneNumber, 'phone_home' => rand(0, 1) === 0 ? null : $faker->phoneNumber, 'phone_mobile' => rand(0, 1) === 0 ? null : $faker->phoneNumber)); TestCase::addFixture('user_addresses.user_address_' . $i, $userAddress); } }
public function run() { $faker = TestCase::faker(); for ($i = 1; $i <= 10; $i++) { $order = Order::create(array('user_id' => TestCase::getFixture('users.jon_snow')->id)); TestCase::addFixture('orders.order_' . $i, $order); } }
public function run() { $faker = TestCase::faker(); for ($i = 1; $i <= 10; $i++) { $price = round($faker->randomFloat(2, 0, 99999999.98999999), 2); $sale_price = round($price - $price * (rand(5, 25) / 100), 2); $product = Product::create(array('sku' => $faker->unique()->bothify('????????##'), 'name' => $faker->words(3, true), 'description' => $faker->text(), 'price' => (double) $price, 'sale_price' => (double) ($i % 2) === 0 ? null : $sale_price, 'quantity' => $faker->randomNumber(4))); TestCase::addFixture('products.product_' . $i, $product); } }
public function run() { $faker = TestCase::faker(); $user = User::create(array('email' => '*****@*****.**', 'password' => 'hodor123', 'firstname' => 'Jon', 'lastname' => 'Snow', 'activated' => true)); TestCase::addFixture('users.jon_snow', $user); // generate some others users for ($i = 1; $i <= 10; $i++) { $user = User::create(array('email' => $faker->email, 'password' => $faker->password(), 'firstname' => $faker->firstName, 'lastname' => $faker->lastName, 'activated' => $i === 0 ? true : rand(0, 1))); TestCase::addFixture('users.user_' . $i, $user); } }
public function run() { $groups = array(array('name' => 'Administrator', 'permissions' => array('subbly.backend.auth' => 1, 'subbly.backend.products' => 1, 'subbly.backend.settings' => 1, 'subbly.frontend' => 1)), array('name' => 'Customer', 'permissions' => array('subbly.frontend' => 1))); foreach ($groups as $group) { try { $group = Sentry::createGroup($group); TestCase::addFixture('groups.group_' . snake_case($group['name']), $group); } catch (\Exception $e) { } } }