for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace ByTIC\Models\SmartProperties\Tests\Fixtures\RecordsTraits\HasSmartProperties;
use ByTIC\Models\SmartProperties\RecordsTraits\HasSmartProperties\RecordsTrait;
use Nip\Records\RecordManager as AbstractRecords;
/**
* Class Records
* @package ByTIC\Models\SmartProperties\Tests\Fixtures\RecordsTraits\HasSmartProperties
*/
class Records extends AbstractRecords
{
use RecordsTrait;
public function registerSmartProperties()
$this->registerSmartProperty('status');
$this->registerSmartProperty('registration_status');
}
public function getDefaultRegistrationStatus(): string
return 'unregistered';
/** @noinspection PhpMissingParentCallCommonInspection
* @return string
public function getModelNamespace()
return 'ByTIC\Models\SmartProperties\Tests\Fixtures\RecordsTraits\HasSmartProperties\\';