Interface IPromisable
An interface for objects that are functionally identical when composed with Promises; in other words, they must be immutable and time-independent.
Direct known implementers
Alchemy\core\query\ColumnRef, Alchemy\core\query\TableRef, Alchemy\core\schema\Column, Alchemy\core\schema\Table, Alchemy\tests\MockPromisableIndirect known implementers
Alchemy\core\schema\Foreign, Alchemy\orm\ORMTable, Alchemy\orm\ORMTableRef
public static
array(method_name
|
#
list_promisable_methods( )
Returns an array mapping promisable methods to return types. A promisable method is one that is dependent only on immutable inputs and is guaranteed to return an instance of a certain type. |