102 lines
2.0 KiB
PHP
102 lines
2.0 KiB
PHP
<?php
|
|
|
|
namespace App\Models;
|
|
|
|
use Illuminate\Database\Eloquent\Factories\HasFactory;
|
|
use Illuminate\Database\Eloquent\Model;
|
|
|
|
class Category extends Model
|
|
{
|
|
use HasFactory;
|
|
protected $fillable = ['category_name', 'slug', 'status', 'created_by', 'modified_by'];
|
|
|
|
protected $casts = [
|
|
'created_at' => 'datetime'
|
|
];
|
|
|
|
const HighYieldFinanceId = 1;
|
|
|
|
const FractionalRealEstateId = 2;
|
|
|
|
const PeerToPeerLendingId = 3;
|
|
|
|
const SovereignGovernmentBondId = 7;
|
|
|
|
const CorporateBondInvestmentGradeId = 8;
|
|
|
|
const CorporateBondHighYieldId = 9;
|
|
|
|
const GlobalMutualFundId = 10;
|
|
|
|
const GlobalHedgeFundId = 11;
|
|
|
|
const GlobalVentureDebtId = 36;
|
|
|
|
const PrivateEquityFundId = 13;
|
|
|
|
// const GlobalPrivateEquityFundId = 39;
|
|
|
|
const GlobalVentureCapitalFundId = 37;
|
|
|
|
// const VentureDebtId = 12;
|
|
|
|
const EquitiesId = 14;
|
|
|
|
const ExchangeTradedFundsId = 15;
|
|
|
|
const RealEstateInvestmentTrustsId = 16;
|
|
|
|
const VentureDebtId = 12;
|
|
|
|
const IndianResidentialRealEstateID = 17;
|
|
|
|
const IndianCommercialRealEstateID = 18;
|
|
|
|
const IndianIndustrialRealEstateID = 19;
|
|
|
|
const GlobalResidentialRealEstateID = 20;
|
|
|
|
const GlobalCommercialRealEstateID = 21;
|
|
|
|
const GlobalIndustrialRealEstateID = 22;
|
|
|
|
const RevenueBasedFinancingId = 23;
|
|
|
|
const LeaseBasedFinancingId = 24;
|
|
|
|
const SecuritizedDebtInstrumentId = 25;
|
|
|
|
const CleanAndGreenAssetsId = 26;
|
|
|
|
const InvoiceDiscountingId = 27;
|
|
|
|
const VentureCapitalFundId = 28;
|
|
|
|
const InfrastructureFundId = 29;
|
|
|
|
const AngelFundId = 30;
|
|
|
|
const GlobalPrivateEquityFundId = 31;
|
|
|
|
const DebtFundId = 32;
|
|
|
|
const PrivateRealEstateFundId = 33;
|
|
|
|
const HedgeFundId = 34;
|
|
|
|
const PrivateInvestmentInPublicEquityFundId = 35;
|
|
|
|
const FundForDistressedAssetId = 38;
|
|
|
|
const LongOnlyFundId = 40;
|
|
|
|
const PrivateCreditFundId = 41;
|
|
|
|
const GlobalPrivateCreditFundId= 42;
|
|
|
|
public function scopeActive($query)
|
|
{
|
|
return $query->where('status', true);
|
|
}
|
|
}
|