Exemplo n.º 1
0
 /**
  * @param int $count
  *
  * @return array
  */
 public static function createSampleAccountBank($count = 10)
 {
     $sample = static::getSample()->getFake();
     $listBanksId = Bank::getIdsOrCreateBanks(true);
     $listtypeId = Bankaccounttype::getDefaultBankTypeIdsOrCreate(true);
     $buyerIds = Buyers::getRecordIdsOrCreate(30);
     $supplierIds = Suppliers::getRecordIdsOrCreate();
     $ids = array();
     for ($rec = 0; $rec < $count; $rec++) {
         $bankId = $sample->randomElement($listBanksId);
         $TypeId = $sample->randomElement($listtypeId);
         $buyerId = $sample->randomElement($buyerIds);
         $supplierId = $sample->randomElement($supplierIds);
         $parents = static::getSample()->getBank()->getListOwners($supplierId, $buyerId);
         $parentId = $parents['id'];
         $parentType = $parents['type'];
         $records = static::create(static::getSample()->getBank()->createAccountBank($bankId, $parentId, $parentType, $TypeId));
         $ids[] = $records->id;
     }
     return $ids;
     //		$bankId,$parentId, $parentType, $typeId
 }
Exemplo n.º 2
0
 /**
  * Mencari Record berdasarkan Primary key
  *
  * @param  int $id
  *
  * @return Response
  */
 public function find($id)
 {
     return $this->bank->find($id);
 }
Exemplo n.º 3
0
Arquivo: test.php Projeto: emayk/ics
     return \Emayk\Ics\Repo\Products\Products::generateSampleProducts(1000);
 });
 Route::get('unittype', function () {
     return \Emayk\Ics\Repo\Unittypes\Unittypes::getIdsOrCreate();
 });
 Route::get('productcat', function () {
     return \Emayk\Ics\Repo\Productcategory\Productcategory::getIdsOrCreateSampelData();
     //			s(count($cat));
     //			return s($cat);
     //			echo \Emayk\Ics\Repo\Positions\Positions::generateMassiveDataDummy(false,50);
 });
 //		Route::get('banktype', function () {
 //			return \Emayk\Ics\Repo\Bankaccounttype\Bankaccounttype::getDefaultBankTypeIdsOrCreate(true);
 //		});
 Route::get('banks', function () {
     return \Emayk\Ics\Repo\Bank\Bank::getIdsOrCreateBanks();
 });
 /**
  * Generate Colors
  */
 Route::get('country', function () {
     return \Emayk\Ics\Repo\Locations\Locations::createRecordCountry();
 });
 Route::get('colors', function () use($fake) {
     return \Emayk\Ics\Repo\Colors\Colors::generateColorSample();
 });
 /**
  * Generate Contact Person 2000 Record
  * Pastikan Record sebelumnya sudah ada
  */
 Route::get('phone', function () use($fake) {