ultimatepos/Modules/IndustrialEngineering/Domain/IntegrationMode.php

22 lines
652 B
PHP

<?php
namespace Modules\IndustrialEngineering\Domain;
/**
* How Industrial Engineering interacts with tables owned by other modules.
*/
final class IntegrationMode
{
/** IE reads only; external module is system of record. */
public const READ_REFERENCE = 'read_reference';
/** IE writes through a bridge service; external module remains owner. */
public const WRITE_THROUGH_BRIDGE = 'write_through_bridge';
/** IE owns the table; no external module involved. */
public const OWNED = 'owned';
/** Legacy data imported once; IE becomes system of record afterward. */
public const IMPORT_BRIDGE = 'import_bridge';
}