コード例 #1
0
ファイル: DetailPeminjaman.php プロジェクト: adit33/inventory
 public function getSubBarang($id)
 {
     $barangs = DetailPeminjaman::with('subKelompok')->where('id_peminjaman', '=', $id)->get();
     $data_sub = [];
     $jumlah = 0;
     foreach ($barangs as $barang) {
         $jumlah = $barang->jumlah;
         array_push($data_sub, $barang->subKelompok->nama_sub . ' di pinjam ' . $barang->jumlah . '<br>');
     }
     return $data_sub;
 }
コード例 #2
0
 public function getdatachart(Request $request)
 {
     $tahun = $request->input('tahun');
     $bulan = $request->input('bulan');
     $nama = [];
     $jumlah = [];
     $barangs = DetailPeminjaman::with(['peminjaman' => function ($query) use($tahun, $bulan) {
         $query->where(DB::raw('YEAR(created_at)'), '=', $tahun)->whereMonth('created_at', '=', $bulan);
     }])->get();
     foreach ($barangs as $barang) {
         array_push($nama, $barang->subKelompok->nama_sub);
         array_push($jumlah, DetailPeminjaman::with(['peminjaman' => function ($query) use($tahun, $bulan) {
             $query->where(DB::raw('YEAR(created_at)'), '=', $tahun)->whereMonth('created_at', '=', $bulan);
         }])->where('id_peminjaman', '=', $barang->id_peminjaman)->sum('jumlah'));
     }
     return View('datachart', compact('jumlah', 'nama'));
 }