for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
/**
* Register for Smart Objects.
*/
declare(strict_types = 1);
namespace HDNET\Autoloader;
class SmartObjectRegister
{
* Register for smart object information.
*
* @var array
protected static $smartObjectRegistry = [];
* Add a model to the register.
* @param $modelName
public static function register($modelName): void
if (!\in_array($modelName, self::$smartObjectRegistry, true)) {
self::$smartObjectRegistry[] = $modelName;
}
* Get the register content.
* @return array
public static function getRegister()
return self::$smartObjectRegistry;