first commit

This commit is contained in:
Sampanna Rimal
2024-08-27 17:48:06 +05:45
commit 53c0140f58
10839 changed files with 1125847 additions and 0 deletions

View File

@ -0,0 +1,36 @@
<?php
namespace Modules\Asset\Repositories;
use Modules\Asset\Models\AssetDemand;
use Modules\Asset\Repositories\AssetDemandInterface;
class AssetDemandRepository implements AssetDemandInterface
{
public function findAll()
{
return AssetDemand::get();
}
public function getAssetDemandById($assetDemandId)
{
return AssetDemand::findOrFail($assetDemandId);
}
public function delete($assetDemandId)
{
AssetDemand::destroy($assetDemandId);
}
public function create(array $assetDemandDetails)
{
return AssetDemand::create($assetDemandDetails);
}
public function update($assetDemandId, array $newDetails)
{
return AssetDemand::where('id', $assetDemandId)->update($newDetails);
}
}