whoami7 - Manager
:
/
home
/
qbizpnmr
/
arif.umairtax.com
/
vendor
/
eway
/
eway-rapid-php
/
src
/
Rapid
/
Model
/
Upload File:
files >> /home/qbizpnmr/arif.umairtax.com/vendor/eway/eway-rapid-php/src/Rapid/Model/AbstractModel.php
<?php namespace Eway\Rapid\Model; use Eway\Rapid\Contract\Arrayable; use Eway\Rapid\Model\Support\CanGetClassTrait; use Eway\Rapid\Model\Support\CanValidateEnumTrait; use Eway\Rapid\Model\Support\CanValidateInstanceTrait; use Eway\Rapid\Model\Support\HasAttributesTrait; /** * Class AbstractModel. */ abstract class AbstractModel implements Arrayable { use HasAttributesTrait, CanValidateInstanceTrait, CanValidateEnumTrait, CanGetClassTrait; /** * @param array $attributes */ public function __construct(array $attributes = []) { $this->fill($attributes); } /** * Convert the model instance to JSON. * * @param int $options * * @return string */ public function toJson($options = 0) { return json_encode($this->toArray(), $options); } /** * Convert the model instance to an array. * * @return array */ public function toArray() { return $this->attributesToArray(); } /** * Convert the model to its string representation. * * @return string */ public function __toString() { return $this->toJson(); } }
Copyright ©2021 || Defacer Indonesia