"?string", "active" => "bool", "number" => "int", "masked" => "?string", ]; /** @var string */ protected $ppName; /** @var bool */ protected $ppActive; protected $ppNumber; function pp_setNumber(int $number): void { $this->ppNumber = $number + 10; } /** @var string */ protected $masked; function pp_setMasked(string $masked): void { $this->masked = $masked; } function whatIsMasked(): ?string { return $this->masked; } ############################################################################# const _AUTOGEN_CONSTS = [ "" => [self::class, "_AUTOGEN_CONSTS"], ]; const _AUTOGEN_LITERALS = /*autogen*/[ [ \nur\b\params\parametrable_utils::class, '\\nur\\b\\params\\parametrable_utils::class', ], [ self::PARAMETRABLE_PARAMS_SCHEMA, 'self::PARAMETRABLE_PARAMS_SCHEMA', ], ]; const _AUTOGEN_METHODS = /*autogen*/[ [ \nur\b\params\parametrable_utils::class, '_autogen_methods_getters', self::PARAMETRABLE_PARAMS_SCHEMA, ], [ \nur\b\params\parametrable_utils::class, '_autogen_methods_setters', self::PARAMETRABLE_PARAMS_SCHEMA, ], ]; const _AUTO_GETTERS = /*autogen*/[ 'getName' => 'name', 'isActive' => 'active', 'getNumber' => 'number', 'getMasked' => 'masked', ]; const _AUTO_SETTERS = /*autogen*/[ 'setName' => 'name', 'setActive' => 'active', 'setNumber' => 'number', 'setMasked' => 'masked', ]; #--autogen-dynamic-- }