for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
declare(strict_types=1);
namespace InvoiceNinjaModule\Model;
use InvoiceNinjaModule\Model\Interfaces\BaseInterface;
class Base implements BaseInterface
{
/** @var int */
protected $id = 0;
/** @var string */
protected $accountKey = '';
/** @var bool */
protected $isOwner = false;
protected $updatedAt;
protected $archivedAt;
protected $isDeleted = false;
/**
* @return int
*/
public function getId() :int
return $this->id;
}
* @return string
public function getAccountKey() :string
return $this->accountKey;
* @return bool
public function isOwner() :bool
return $this->isOwner;
public function getUpdatedAt() :?int
return $this->updatedAt;
public function getArchivedAt() :?int
return $this->archivedAt;
public function isDeleted() : bool
return $this->isDeleted;