public function run()
 {
     $faker = Faker::create();
     $names = ['Nescafe', 'Kopiko', 'Great Taste'];
     foreach (range(1, 3) as $index) {
         ProductBrandType::create(['name' => $names[$index - 1], 'description' => $faker->sentence]);
     }
 }
 /**
  * Show the form for creating a new product
  *
  * @return Response
  */
 public function create()
 {
     $product_brand_types = ProductBrandType::all();
     $product_brand_types_array = [];
     foreach ($product_brand_types as $product_brand_type) {
         $product_brand_types_array[$product_brand_type->id] = $product_brand_type->name;
     }
     $product_statuses = ProductStatus::all();
     $product_statuses_array = [];
     foreach ($product_statuses as $product_status) {
         $product_statuses_array[$product_status->id] = $product_status->description;
     }
     return View::make('products.create', array('product_brand_types' => $product_brand_types_array, 'product_statuses' => $product_statuses_array));
 }