File: D:/HostingSpaces/SBogers10/centrum8a.komma.pro/app/KommaApp/Kms/Core/KmsEntity.php
<?php
/**
*
*
* @author Komma <info@komma.pro>
* @copyright (c) 2012-2016, Komma
*/
namespace App\KommaApp\Kms\Core;
abstract class KmsEntity
{
function __construct(array $data = [])
{
$this->fill($data);
}
public function fill(array $data = [])
{
foreach($data as $key => $value)
{
$this->{$key} = $value;
}
}
abstract public function setId($id);
abstract public function getId();
abstract public function getName();
}