cleanup & setting up sync update

This commit is contained in:
2025-03-24 17:19:51 +03:00
parent a2ce9248f0
commit 22473c8f3f
13650 changed files with 507 additions and 1947259 deletions
@@ -1,21 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
use OwenIt\Auditing\Contracts\Auditable;
class AccountType extends Model implements Auditable {
protected $table = 'account_types';
public $timestamps = true;
// use laravel-auditing to track database changes
use \OwenIt\Auditing\Auditable;
// use for soft deletes
use SoftDeletes;
// mutate to dates
protected $dates = ['deleted_at'];
}
@@ -1,21 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Model;
use OwenIt\Auditing\Contracts\Auditable;
use Illuminate\Database\Eloquent\SoftDeletes;
class AgeGroup extends Model implements Auditable {
protected $table = 'age_groups';
public $timestamps = true;
// use laravel-auditing to track database changes
use \OwenIt\Auditing\Auditable;
// use for soft deletes
use SoftDeletes;
// mutate to dates
protected $dates = ['deleted_at'];
}
@@ -1,18 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
use OwenIt\Auditing\Contracts\Auditable;
class Alert extends Model implements Auditable {
// use laravel-auditing to track database changes
use \OwenIt\Auditing\Auditable;
// use for soft deletes
use SoftDeletes;
// mutate to dates
protected $dates = ['deleted_at'];
}
@@ -1,19 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
use OwenIt\Auditing\Contracts\Auditable;
class Allergy extends Model implements Auditable
{
// use laravel-auditing to track database changes
use \OwenIt\Auditing\Auditable;
// use for soft deletes
use SoftDeletes;
// mutate to dates
protected $dates = ['deleted_at'];
}
@@ -1,21 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Model;
// use laravel-auditing to track database changes
use Illuminate\Database\Eloquent\SoftDeletes;
use \OwenIt\Auditing\Auditable;
class Anaesthesia extends Model implements \OwenIt\Auditing\Contracts\Auditable
{
// use laravel-auditing to track database changes
use \OwenIt\Auditing\Auditable;
// use for soft deletes
use SoftDeletes;
// mutate to dates
protected $dates = ['deleted_at'];
}
@@ -1,19 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
use OwenIt\Auditing\Contracts\Auditable;
class AnaesthesiaAirway extends Model implements Auditable
{
// use laravel-auditing to track database changes
use \OwenIt\Auditing\Auditable;
// use for soft deletes
use SoftDeletes;
// mutate to dates
protected $dates = ['deleted_at'];
}
@@ -1,19 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
use OwenIt\Auditing\Contracts\Auditable;
class AnaesthesiaEtt extends Model implements Auditable
{
// use laravel-auditing to track database changes
use \OwenIt\Auditing\Auditable;
// use for soft deletes
use SoftDeletes;
// mutate to dates
protected $dates = ['deleted_at'];
}
@@ -1,19 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
use OwenIt\Auditing\Contracts\Auditable;
class AnaesthesiaInduction extends Model implements Auditable
{
// use laravel-auditing to track database changes
use \OwenIt\Auditing\Auditable;
// use for soft deletes
use SoftDeletes;
// mutate to dates
protected $dates = ['deleted_at'];
}
@@ -1,19 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
use OwenIt\Auditing\Contracts\Auditable;
class AnaestheticAgent extends Model implements Auditable
{
// use laravel-auditing to track database changes
use \OwenIt\Auditing\Auditable;
// use for soft deletes
use SoftDeletes;
// mutate to dates
protected $dates = ['deleted_at'];
}
@@ -1,19 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
use OwenIt\Auditing\Contracts\Auditable;
class AnaestheticTechnique extends Model implements Auditable
{
// use laravel-auditing to track database changes
use \OwenIt\Auditing\Auditable;
// use for soft deletes
use SoftDeletes;
// mutate to dates
protected $dates = ['deleted_at'];
}
@@ -1,19 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
use OwenIt\Auditing\Contracts\Auditable;
class Analgesic extends Model implements Auditable
{
// use laravel-auditing to track database changes
use \OwenIt\Auditing\Auditable;
// use for soft deletes
use SoftDeletes;
// mutate to dates
protected $dates = ['deleted_at'];
}
@@ -1,21 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
use OwenIt\Auditing\Contracts\Auditable;
class AncDeliveryPlan extends Model implements Auditable
{
use HasFactory;
// use laravel-auditing to track database changes
use \OwenIt\Auditing\Auditable;
// use for soft deletes
use SoftDeletes;
// mutate to dates
protected $dates = ['deleted_at'];
}
@@ -1,19 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
use OwenIt\Auditing\Contracts\Auditable;
class AncVdrlHiv extends Model implements Auditable
{
// use laravel-auditing to track database changes
use \OwenIt\Auditing\Auditable;
// use for soft deletes
use SoftDeletes;
// mutate to dates
protected $dates = ['deleted_at'];
}
@@ -1,19 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
use OwenIt\Auditing\Contracts\Auditable;
class AnteNatalClinicAccuracy extends Model implements Auditable
{
// use laravel-auditing to track database changes
use \OwenIt\Auditing\Auditable;
// use for soft deletes
use SoftDeletes;
// mutate to dates
protected $dates = ['deleted_at'];
}
@@ -1,19 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
use OwenIt\Auditing\Contracts\Auditable;
class AnteNatalClinicBloodTransfusion extends Model implements Auditable
{
// use laravel-auditing to track database changes
use \OwenIt\Auditing\Auditable;
// use for soft deletes
use SoftDeletes;
// mutate to dates
protected $dates = ['deleted_at'];
}
@@ -1,19 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
use OwenIt\Auditing\Contracts\Auditable;
class AnteNatalClinicEngagement extends Model implements Auditable
{
// use laravel-auditing to track database changes
use \OwenIt\Auditing\Auditable;
// use for soft deletes
use SoftDeletes;
// mutate to dates
protected $dates = ['deleted_at'];
}
@@ -1,19 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
use OwenIt\Auditing\Contracts\Auditable;
class AnteNatalClinicFollowup extends Model implements Auditable
{
// use laravel-auditing to track database changes
use \OwenIt\Auditing\Auditable;
// use for soft deletes
use SoftDeletes;
// mutate to dates
protected $dates = ['deleted_at'];
}
@@ -1,19 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
use OwenIt\Auditing\Contracts\Auditable;
class AnteNatalClinicLie extends Model implements Auditable
{
// use laravel-auditing to track database changes
use \OwenIt\Auditing\Auditable;
// use for soft deletes
use SoftDeletes;
// mutate to dates
protected $dates = ['deleted_at'];
}
@@ -1,19 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
use OwenIt\Auditing\Contracts\Auditable;
class AnteNatalClinicOutcome extends Model implements Auditable
{
// use laravel-auditing to track database changes
use \OwenIt\Auditing\Auditable;
// use for soft deletes
use SoftDeletes;
// mutate to dates
protected $dates = ['deleted_at'];
}
@@ -1,19 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
use OwenIt\Auditing\Contracts\Auditable;
class AnteNatalClinicPosition extends Model implements Auditable
{
// use laravel-auditing to track database changes
use \OwenIt\Auditing\Auditable;
// use for soft deletes
use SoftDeletes;
// mutate to dates
protected $dates = ['deleted_at'];
}
@@ -1,19 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
use OwenIt\Auditing\Contracts\Auditable;
class AnteNatalClinicPresentation extends Model implements Auditable
{
// use laravel-auditing to track database changes
use \OwenIt\Auditing\Auditable;
// use for soft deletes
use SoftDeletes;
// mutate to dates
protected $dates = ['deleted_at'];
}
@@ -1,19 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
use OwenIt\Auditing\Contracts\Auditable;
class AnteNatalClinicRegistration extends Model implements Auditable
{
// use laravel-auditing to track database changes
use \OwenIt\Auditing\Auditable;
// use for soft deletes
use SoftDeletes;
// mutate to dates
protected $dates = ['deleted_at'];
}
@@ -1,25 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
use OwenIt\Auditing\Contracts\Auditable;
class AntenatalMotherHistory extends Model implements Auditable
{
use HasFactory;
// use laravel-auditing to track database changes
use \OwenIt\Auditing\Auditable;
// use for soft deletes
use SoftDeletes;
protected $guarded = ['id'];
// mutate to dates
protected $dates = ['deleted_at'];
}
@@ -1,16 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
use OwenIt\Auditing\Contracts\Auditable;
class ArtCardFamilyPlanningMethod extends Model implements Auditable
{
// use laravel-auditing to track database changes
use \OwenIt\Auditing\Auditable;
// use for soft deletes
use SoftDeletes;
}
@@ -1,16 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
use OwenIt\Auditing\Contracts\Auditable;
class ArtClinicRegistration extends Model implements Auditable
{
// use laravel-auditing to track database changes
use \OwenIt\Auditing\Auditable;
// use for soft deletes
use SoftDeletes;
}
@@ -1,16 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
use OwenIt\Auditing\Contracts\Auditable;
class ArtContinuationCard extends Model implements Auditable
{
// use laravel-auditing to track database changes
use \OwenIt\Auditing\Auditable;
// use for soft deletes
use SoftDeletes;
}
@@ -1,18 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
use OwenIt\Auditing\Contracts\Auditable;
class ArtOi extends Model implements Auditable
{
// use laravel-auditing to track database changes
use \OwenIt\Auditing\Auditable;
// use for soft deletes
use SoftDeletes;
protected $table = "art_oi";
}
@@ -1,16 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
use OwenIt\Auditing\Contracts\Auditable;
class ArtPotentialSideEffect extends Model implements Auditable
{
// use laravel-auditing to track database changes
use \OwenIt\Auditing\Auditable;
// use for soft deletes
use SoftDeletes;
}
@@ -1,16 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
use OwenIt\Auditing\Contracts\Auditable;
class ArvAdherenceReason extends Model implements Auditable
{
// use laravel-auditing to track database changes
use \OwenIt\Auditing\Auditable;
// use for soft deletes
use SoftDeletes;
}
@@ -1,52 +0,0 @@
<?php
/**
* This file is to show the sample implementations of the laravel-audit library
* and will act as a reference for whatever parameters are passed into a model
*/
namespace Streamline\Models;
// include the Auditable class
use OwenIt\Auditing\Contracts\Auditable;
use Illuminate\Database\Eloquent\Model;
class AuditModelTemplate extends Model implements Auditable{
// implement methods in the Auditable class to avoid abstraction
use \OwenIt\Auditing\Auditable;
/**
* Attributes to include in the Audit.
*
* Array includes elements that will be whitelisted, these are column names
*
* @var array
*/
protected $auditInclude = [
'title',
'content',
];
/**
* Attributes to exclude from the Audit.
*
* Array includes elements that will be blacklisted, these are column names
*
* @var array
*/
protected $auditExclude = [
'published',
];
/**
* Should the audit be strict?
*
* @var bool
*/
protected $auditStrict = true;
}
@@ -1,10 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Model;
class Audits extends Model {
protected $table = 'audits';
public $timestamps = true;
}
@@ -1,21 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
use OwenIt\Auditing\Contracts\Auditable;
class BankDeposit extends Model implements Auditable
{
protected $table = 'bank_deposits';
protected $dates = ['deleted_at'];
// use laravel-auditing to track database changes
use \OwenIt\Auditing\Auditable;
// use for soft deletes
use SoftDeletes;
}
@@ -1,19 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
use OwenIt\Auditing\Contracts\Auditable;
class BankReconciliationReport extends Model implements Auditable
{
// use laravel-auditing to track database changes
use \OwenIt\Auditing\Auditable;
// use for soft deletes
use SoftDeletes;
// mutate to dates
protected $dates = ['reconciliation_period', 'deleted_at'];
}
@@ -1,21 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
use OwenIt\Auditing\Contracts\Auditable;
class BankTransfer extends Model implements Auditable
{
protected $table = 'bank_transfers';
protected $dates = ['deleted_at'];
// use laravel-auditing to track database changes
use \OwenIt\Auditing\Auditable;
// use for soft deletes
use SoftDeletes;
}
@@ -1,15 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
use OwenIt\Auditing\Contracts\Auditable;
class Banking extends Model implements Auditable
{
use SoftDeletes;
use \OwenIt\Auditing\Auditable;
protected $table = 'banking';
}
@@ -1,13 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
use OwenIt\Auditing\Contracts\Auditable;
class BankingRecord extends Model implements Auditable
{
use SoftDeletes;
use \OwenIt\Auditing\Auditable;
}
@@ -1,16 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
use OwenIt\Auditing\Contracts\Auditable;
class BatchConsumptionTracking extends Model implements Auditable
{
use HasFactory;
use \OwenIt\Auditing\Auditable;
use SoftDeletes;
}
@@ -1,19 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Model;
use OwenIt\Auditing\Contracts\Auditable;
use Illuminate\Database\Eloquent\SoftDeletes;
class BatchDetailsForTemporaryStockReconciliation extends Model implements Auditable
{
// use laravel-auditing to track database changes
use \OwenIt\Auditing\Auditable;
// use for soft deletes
use SoftDeletes;
// mutate to dates
protected $dates = ['deleted_at'];
}
@@ -1,15 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
use OwenIt\Auditing\Contracts\Auditable;
class BatchIssuedTracking extends Model implements Auditable
{
use HasFactory;
use \OwenIt\Auditing\Auditable;
use SoftDeletes;
}
@@ -1,17 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
use OwenIt\Auditing\Contracts\Auditable;
class BatchStockWatcher extends Model implements Auditable
{
use HasFactory;
use \OwenIt\Auditing\Auditable;
use SoftDeletes;
protected $table = 'batch_stock_watcher';
}
@@ -1,21 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
use OwenIt\Auditing\Contracts\Auditable;
class BloodDonation extends Model implements Auditable
{
// use laravel-auditing to track database changes
use \OwenIt\Auditing\Auditable;
// use for soft deletes
use SoftDeletes;
// mutate to dates
protected $casts = [
'deleted_at' => 'datetime'
];
}
@@ -1,21 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
use OwenIt\Auditing\Contracts\Auditable;
class BloodGroup extends Model implements Auditable
{
// use laravel-auditing to track database changes
use \OwenIt\Auditing\Auditable;
// use for soft deletes
use SoftDeletes;
// mutate to dates
protected $casts = [
'deleted_at' => 'datetime'
];
}
@@ -1,23 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
use OwenIt\Auditing\Contracts\Auditable;
class Budget extends Model implements Auditable
{
public $timestamps = true;
// use laravel-auditing to track database changes
use \OwenIt\Auditing\Auditable;
// use for soft deletes
use SoftDeletes;
protected $guarded = ['id'];
// mutate to dates
protected $dates = ['deleted_at'];
}
@@ -1,12 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
class CHIDeposit extends Model {
use HasFactory;
protected $table = "chi_deposits";
}
@@ -1,25 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
use OwenIt\Auditing\Contracts\Auditable;
class CaesarianSection extends Model implements Auditable
{
use HasFactory;
public $timestamps = true;
// use laravel-auditing to track database changes
use \OwenIt\Auditing\Auditable;
// use for soft deletes
use SoftDeletes;
protected $guarded = ['id'];
// mutate to dates
protected $dates = ['deleted_at'];
}
@@ -1,13 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Model;
use OwenIt\Auditing\Contracts\Auditable;
class CancelledPatientOpdDispensation extends Model implements Auditable {
protected $table = 'cancelled_patient_opd_dispensations';
// use laravel-auditing to track database changes
use \OwenIt\Auditing\Auditable;
}
@@ -1,18 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
use OwenIt\Auditing\Contracts\Auditable;
class CancerProtocol extends Model implements Auditable
{
use \OwenIt\Auditing\Auditable;
// use for soft deletes
use SoftDeletes;
use HasFactory;
}
@@ -1,19 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
use OwenIt\Auditing\Contracts\Auditable;
class CancerProtocolWardChart extends Model implements Auditable
{
use HasFactory;
// use laravel-auditing to track database changes
use \OwenIt\Auditing\Auditable;
// use for soft deletes
use SoftDeletes;
}
@@ -1,19 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Model;
use OwenIt\Auditing\Contracts\Auditable;
use Illuminate\Database\Eloquent\SoftDeletes;
class CardioEchoResult extends Model implements Auditable
{
// use laravel-auditing to track database changes
use \OwenIt\Auditing\Auditable;
// use for soft deletes
use SoftDeletes;
// mutate to dates
protected $dates = ['deleted_at'];
}
@@ -1,19 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
use OwenIt\Auditing\Contracts\Auditable;
class CardioEchoTemplate extends Model implements Auditable
{
protected $guarded = [];
protected $table = "cardio_echo_template";
// use laravel-auditing to track database changes
use \OwenIt\Auditing\Auditable;
// use for soft deletes
use SoftDeletes;
}
@@ -1,16 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
use OwenIt\Auditing\Contracts\Auditable;
class CareEntryPoint extends Model implements Auditable
{
// use laravel-auditing to track database changes
use \OwenIt\Auditing\Auditable;
// use for soft deletes
use SoftDeletes;
}
@@ -1,23 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Model;
use OwenIt\Auditing\Contracts\Auditable;
use Illuminate\Database\Eloquent\SoftDeletes;
class CashierIncome extends Model implements Auditable
{
public $timestamps = true;
public $table = 'cashier_income';
// use laravel-auditing to track database changes
use \OwenIt\Auditing\Auditable;
// use for soft deletes
use SoftDeletes;
// mutate to dates
protected $dates = ['deleted_at'];
}
@@ -1,16 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
use OwenIt\Auditing\Contracts\Auditable;
class CategoryPatientDependant extends Model implements Auditable
{
// use laravel-auditing to track database changes
use \OwenIt\Auditing\Auditable;
// use for soft deletes
use SoftDeletes;
}
@@ -1,9 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Model;
class CentralBillingDeposits extends Model {
protected $table = 'central_billing_deposits';
}
@@ -1,23 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
use OwenIt\Auditing\Contracts\Auditable;
class ChartOfAccount extends Model implements Auditable
{
protected $table = 'chart_of_accounts';
public $timestamps = true;
protected $dates = ['deleted_at'];
// use laravel-auditing to track database changes
use \OwenIt\Auditing\Auditable;
// use for soft deletes
use SoftDeletes;
protected $fillable = ['balance'];
}
@@ -1,18 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
use OwenIt\Auditing\Contracts\Auditable;
class ChartOfAccountSlug extends Model implements Auditable
{
protected $dates = ['deleted_at'];
// use laravel-auditing to track database changes
use \OwenIt\Auditing\Auditable;
// use for soft deletes
use SoftDeletes;
}
@@ -1,22 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Model;
use OwenIt\Auditing\Contracts\Auditable;
use Illuminate\Database\Eloquent\SoftDeletes;
class ChronicPatient extends Model implements Auditable{
public $timestamps = false;
// use laravel-auditing to track database changes
use \OwenIt\Auditing\Auditable;
// use for soft deletes
use SoftDeletes;
// mutate to dates
protected $dates = ['deleted_at'];
protected $fillable = ['patient_id','episode_id','drug_id','staff_id','created_at'];
}
@@ -1,22 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Model;
use OwenIt\Auditing\Contracts\Auditable;
use Illuminate\Database\Eloquent\SoftDeletes;
class Clinic extends Model implements Auditable {
public $timestamps = true;
protected $fillable = ['name'];
// use laravel-auditing to track database changes
use \OwenIt\Auditing\Auditable;
// use for soft deletes
use SoftDeletes;
// mutate to dates
protected $dates = ['deleted_at'];
}
@@ -1,9 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Model;
class CollectiveBillsDeposits extends Model {
protected $table = "collective_bills_deposits";
}
@@ -1,21 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
use OwenIt\Auditing\Contracts\Auditable;
use Illuminate\Database\Eloquent\SoftDeletes;
class CommunityHealthInsurancePlan extends Model implements Auditable
{
use HasFactory;
// use laravel-auditing to track database changes
use \OwenIt\Auditing\Auditable;
// use for soft deletes
use SoftDeletes;
// mutate to dates
protected $dates = ['deleted_at'];
}
@@ -1,13 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
use OwenIt\Auditing\Contracts\Auditable;
class Company extends Model implements Auditable
{
use \OwenIt\Auditing\Auditable;
use SoftDeletes;
}
@@ -1,20 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
use OwenIt\Auditing\Contracts\Auditable;
class Consultation extends Model implements Auditable {
public $timestamps = true;
protected $dates = ['admitted_on', 'deleted_at'];
// use laravel-auditing to track database changes
use \OwenIt\Auditing\Auditable;
// use for soft deletes
use SoftDeletes;
}
@@ -1,30 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Model;
use OwenIt\Auditing\Contracts\Auditable;
use Illuminate\Database\Eloquent\SoftDeletes;
class CostOfGood extends Model implements Auditable
{
protected $table = 'cost_of_goods';
protected $fillable = [
'item_category',
'item_id',
'cost_price',
'created_by'
];
// use laravel-auditing to track database changes
use \OwenIt\Auditing\Auditable;
// use for soft deletes
use SoftDeletes;
// mutate to dates
protected $casts = [
'deleted_at' => 'datetime'
];
}
@@ -1,20 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
use OwenIt\Auditing\Contracts\Auditable;
class Country extends Model implements Auditable{
// use laravel-auditing to track database changes
use \OwenIt\Auditing\Auditable;
// use for soft deletes
use SoftDeletes;
// mutate to dates
protected $dates = ['deleted_at'];
}
@@ -1,29 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
use OwenIt\Auditing\Contracts\Auditable;
use Streamline\Models\District;
class County extends Model implements Auditable {
// use laravel-auditing to track database changes
use \OwenIt\Auditing\Auditable;
// use for soft deletes
use SoftDeletes;
// mutate to dates
protected $dates = ['deleted_at'];
/* added this to allow plucking the name + district at once when making a dropdown */
public function getNameWithDistrictAttribute($value)
{
$district_details = District::find($this->district_id);
if (is_null($district_details)) {
return ucfirst($this->name) . ' '.'(District: N/A)';
}
return ucfirst($this->name) . ' '.'(District:'. ucfirst($district_details->name).')';
}
}
@@ -1,20 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
use OwenIt\Auditing\Contracts\Auditable;
class DebtPlan extends Model implements Auditable {
protected $table = 'debt_plan';
// use laravel-auditing to track database changes
use \OwenIt\Auditing\Auditable;
// use for soft deletes
use SoftDeletes;
// mutate to dates
protected $dates = ['deleted_at'];
}
@@ -1,19 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
use OwenIt\Auditing\Contracts\Auditable;
class DebtPlanArrangement extends Model implements Auditable
{
// use laravel-auditing to track database changes
use \OwenIt\Auditing\Auditable;
// use for soft deletes
use SoftDeletes;
// mutate to dates
protected $dates = ['deleted_at'];
}
@@ -1,19 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
use OwenIt\Auditing\Contracts\Auditable;
class DebtPlanPayment extends Model implements Auditable
{
// use laravel-auditing to track database changes
use \OwenIt\Auditing\Auditable;
// use for soft deletes
use SoftDeletes;
// mutate to dates
protected $dates = ['deleted_at'];
}
@@ -1,20 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
use OwenIt\Auditing\Contracts\Auditable;
class DebtPlanPaymentStaff extends Model implements Auditable {
// use laravel-auditing to track database changes
use \OwenIt\Auditing\Auditable;
// use for soft deletes
use SoftDeletes;
// mutate to dates
protected $dates = ['deleted_at'];
protected $table = 'debt_plan_payment_staffs';
}
@@ -1,11 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Model;
use OwenIt\Auditing\Contracts\Auditable;
class Debtor extends Model implements Auditable {
// use laravel-auditing to track database changes
use \OwenIt\Auditing\Auditable;
}
@@ -1,20 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
use OwenIt\Auditing\Contracts\Auditable;
class DebtorPayment extends Model implements Auditable
{
public $timestamps = true;
protected $table = "debtor_payments";
// use laravel-auditing to track database changes
use \OwenIt\Auditing\Auditable;
// use for soft deletes
use SoftDeletes;
}
@@ -1,27 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
use OwenIt\Auditing\Contracts\Auditable;
class Dental extends Model implements Auditable
{
// use laravel-auditing to track database changes
use \OwenIt\Auditing\Auditable;
// use for soft deletes
use SoftDeletes;
// mutate to dates
protected $dates = ['deleted_at'];
public static function boot() {
parent::boot();
self::updated(function($model){
save_new_stock_level($model->id, 3);
});
}
}
@@ -1,21 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
use OwenIt\Auditing\Contracts\Auditable;
class DentalUsage extends Model implements Auditable
{
use HasFactory;
// use laravel-auditing to track database changes
use \OwenIt\Auditing\Auditable;
// use for soft deletes
use SoftDeletes;
// mutate to dates
protected $dates = ['deleted_at'];
}
@@ -1,20 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
use OwenIt\Auditing\Contracts\Auditable;
class Department extends Model implements Auditable {
public $timestamps = true;
// use laravel-auditing to track database changes
use \OwenIt\Auditing\Auditable;
// use for soft deletes
use SoftDeletes;
// mutate to dates
protected $dates = ['deleted_at'];
}
@@ -1,16 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
use OwenIt\Auditing\Contracts\Auditable;
class DependantsConsumption extends Model implements Auditable
{
// use laravel-auditing to track database changes
use \OwenIt\Auditing\Auditable;
// use for soft deletes
use SoftDeletes;
}
@@ -1,13 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Model;
use OwenIt\Auditing\Contracts\Auditable;
class DiabetesFollowUp extends Model implements Auditable {
protected $table = "diabetes_follow_up";
// use laravel-auditing to track database changes
use \OwenIt\Auditing\Auditable;
}
@@ -1,13 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Model;
use OwenIt\Auditing\Contracts\Auditable;
class DiabetesRegistration extends Model implements Auditable {
protected $table = "diabetes_registration";
// use laravel-auditing to track database changes
use \OwenIt\Auditing\Auditable;
}
@@ -1,22 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Model;
use OwenIt\Auditing\Contracts\Auditable;
use Illuminate\Database\Eloquent\SoftDeletes;
class Diagnosis extends Model implements Auditable {
protected $table = 'diagnoses';
public $timestamps = true;
protected $fillable = ['name'];
// use laravel-auditing to track database changes
use \OwenIt\Auditing\Auditable;
// use for soft deletes
use SoftDeletes;
// mutate to dates
protected $dates = ['deleted_at'];
}
@@ -1,14 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
use OwenIt\Auditing\Contracts\Auditable;
class DiagnosisCategory extends Model implements Auditable {
use HasFactory;
use \OwenIt\Auditing\Auditable;
use SoftDeletes;
}
@@ -1,9 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Model;
class DischargeMortalityRisk extends Model {
protected $table = "discharge_mortality_risk";
}
@@ -1,13 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Model;
use OwenIt\Auditing\Contracts\Auditable;
class Discount extends Model implements Auditable{
public $timestamps = true;
// use laravel-auditing to track database changes
use \OwenIt\Auditing\Auditable;
}
@@ -1,19 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Model;
use OwenIt\Auditing\Contracts\Auditable;
use Illuminate\Database\Eloquent\SoftDeletes;
class DiscountCategories extends Model implements Auditable
{
// use laravel-auditing to track database changes
use \OwenIt\Auditing\Auditable;
// use for soft deletes
use SoftDeletes;
// mutate to dates
protected $dates = ['deleted_at'];
}
@@ -1,22 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
use OwenIt\Auditing\Contracts\Auditable;
class District extends Model implements Auditable {
public $timestamps = true;
// use laravel-auditing to track database changes
use \OwenIt\Auditing\Auditable;
// use for soft deletes
use SoftDeletes;
// mutate to dates
protected $dates = ['deleted_at'];
}
@@ -1,13 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Model;
use OwenIt\Auditing\Contracts\Auditable;
class DonorDiscountDetail extends Model implements Auditable {
protected $table = 'donor_discount_details';
// use laravel-auditing to track database changes
use \OwenIt\Auditing\Auditable;
}
@@ -1,18 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
use OwenIt\Auditing\Contracts\Auditable;
class DonorInvoicePayment extends Model implements Auditable
{
protected $dates = ['deleted_at'];
// use laravel-auditing to track database changes
use \OwenIt\Auditing\Auditable;
// use for soft deletes
use SoftDeletes;
}
@@ -1,20 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Model;
use OwenIt\Auditing\Contracts\Auditable;
use Illuminate\Database\Eloquent\SoftDeletes;
class Donors extends Model implements Auditable {
protected $table = 'donors';
// use laravel-auditing to track database changes
use \OwenIt\Auditing\Auditable;
// use for soft deletes
use SoftDeletes;
// mutate to dates
protected $dates = ['deleted_at'];
}
@@ -1,23 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
use OwenIt\Auditing\Contracts\Auditable;
class DosageFrequency extends Model implements Auditable {
public $timestamps = true;
protected $table = 'dosage_frequencies';
// use laravel-auditing to track database changes
use \OwenIt\Auditing\Auditable;
// use for soft deletes
use SoftDeletes;
// mutate to dates
protected $dates = ['deleted_at'];
}
-31
View File
@@ -1,31 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Model;
use OwenIt\Auditing\Contracts\Auditable;
use Illuminate\Database\Eloquent\SoftDeletes;
class Drug extends Model implements Auditable {
public $timestamps = false;
protected $table = 'drugs';
// use laravel-auditing to track database changes
use \OwenIt\Auditing\Auditable;
// use for soft deletes
use SoftDeletes;
// mutate to dates
protected $dates = ['deleted_at'];
public static function boot() {
parent::boot();
self::updated(function($model){
save_new_stock_level($model->id, 1);
});
}
}
@@ -1,19 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Model;
use OwenIt\Auditing\Contracts\Auditable;
use Illuminate\Database\Eloquent\SoftDeletes;
class DrugCategory extends Model implements Auditable {
// use laravel-auditing to track database changes
use \OwenIt\Auditing\Auditable;
// use for soft deletes
use SoftDeletes;
// mutate to dates
protected $dates = ['deleted_at'];
}
@@ -1,19 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Model;
use OwenIt\Auditing\Contracts\Auditable;
use Illuminate\Database\Eloquent\SoftDeletes;
class DrugForm extends Model implements Auditable{
// use laravel-auditing to track database changes
use \OwenIt\Auditing\Auditable;
// use for soft deletes
use SoftDeletes;
// mutate to dates
protected $dates = ['deleted_at'];
}
@@ -1,18 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
use OwenIt\Auditing\Contracts\Auditable;
class DrugRoute extends Model implements Auditable
{
use \OwenIt\Auditing\Auditable;
// use for soft deletes
use SoftDeletes;
use HasFactory;
}
@@ -1,19 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Model;
use OwenIt\Auditing\Contracts\Auditable;
use Illuminate\Database\Eloquent\SoftDeletes;
class DrugUnit extends Model implements Auditable {
// use laravel-auditing to track database changes
use \OwenIt\Auditing\Auditable;
// use for soft deletes
use SoftDeletes;
// mutate to dates
protected $dates = ['deleted_at'];
}
@@ -1,22 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
use OwenIt\Auditing\Contracts\Auditable;
class EmergencySign extends Model implements Auditable
{
protected $table = 'emergency_signs';
public $timestamps = true;
// use laravel-auditing to track database changes
use \OwenIt\Auditing\Auditable;
// use for soft deletes
use SoftDeletes;
// mutate to dates
protected $dates = ['deleted_at'];
}
@@ -1,13 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
use OwenIt\Auditing\Contracts\Auditable;
class Equity extends Model implements Auditable
{
use \OwenIt\Auditing\Auditable;
use SoftDeletes;
}
@@ -1,13 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Model;
use OwenIt\Auditing\Contracts\Auditable;
class EyeClinicAdditionalTests extends Model implements Auditable {
protected $table = "eye_clinic_additional_tests";
// use laravel-auditing to track database changes
use \OwenIt\Auditing\Auditable;
}
@@ -1,13 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Model;
use OwenIt\Auditing\Contracts\Auditable;
class EyeClinicBaseExamRefraction extends Model implements Auditable {
protected $table = "eye_clinic_base_exam_refraction";
// use laravel-auditing to track database changes
use \OwenIt\Auditing\Auditable;
}
@@ -1,17 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Model;
use OwenIt\Auditing\Contracts\Auditable;
use Illuminate\Database\Eloquent\SoftDeletes;
class EyeClinicMainExam extends Model implements Auditable {
protected $table = "eye_clinic_main_exam";
// use laravel-auditing to track database changes
use \OwenIt\Auditing\Auditable;
// use for soft deletes
use SoftDeletes;
}
@@ -1,15 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
use OwenIt\Auditing\Contracts\Auditable;
class EyeGlass extends Model implements Auditable {
// use laravel-auditing to track database changes
use \OwenIt\Auditing\Auditable;
// use for soft deletes
use SoftDeletes;
}
@@ -1,26 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
use OwenIt\Auditing\Contracts\Auditable;
class EyeGlasses extends Model implements Auditable {
use HasFactory;
protected $table = 'eye_glasses';
// use laravel-auditing to track database changes
use \OwenIt\Auditing\Auditable;
// use for soft deletes
use SoftDeletes;
public static function boot() {
parent::boot();
self::updated(function($model){
save_new_stock_level($model->id, 7);
});
}
}
@@ -1,15 +0,0 @@
<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
use OwenIt\Auditing\Contracts\Auditable;
class EyeGlassesDeposits extends Model implements Auditable {
// use laravel-auditing to track database changes
use \OwenIt\Auditing\Auditable;
// use for soft deletes
use SoftDeletes;
}

Some files were not shown because too many files have changed in this diff Show More