12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- <?php
- namespace App\Models;
- use CodeIgniter\Model;
- class TransactionTypeModel extends Model
- {
- protected $table = 'tipos_movimientos';
- // protected $primaryKey = 'id';
- protected $primaryKey = 'idTipoMovimiento';
- // protected $useAutoIncrement = true;
- protected $useAutoIncrement = false;
- protected $returnType = 'array';
- protected $useSoftDeletes = false;
- protected $protectFields = true;
- protected $allowedFields = [];
- protected bool $allowEmptyInserts = false;
- protected bool $updateOnlyChanged = true;
- protected array $casts = [];
- protected array $castHandlers = [];
- // Dates
- protected $useTimestamps = false;
- protected $dateFormat = 'datetime';
- protected $createdField = 'created_at';
- protected $updatedField = 'updated_at';
- protected $deletedField = 'deleted_at';
- // Validation
- protected $validationRules = [];
- protected $validationMessages = [];
- protected $skipValidation = false;
- protected $cleanValidationRules = true;
- // Callbacks
- protected $allowCallbacks = true;
- protected $beforeInsert = [];
- protected $afterInsert = [];
- protected $beforeUpdate = [];
- protected $afterUpdate = [];
- protected $beforeFind = [];
- protected $afterFind = [];
- protected $beforeDelete = [];
- protected $afterDelete = [];
- }
|