$access_policies | AbstractMachine | protected |
$actions | AbstractMachine | protected |
$default_access_policy | AbstractMachine | protected |
$errors | AbstractMachine | protected |
$listing_access_policy | AbstractMachine | protected |
$machine_type | AbstractMachine | protected |
$parent_url_fmt | AbstractMachine | protected |
$post_action_url_fmt | AbstractMachine | protected |
$properties | AbstractMachine | protected |
$properties_storage | ArrayMachine | protected |
$read_access_policy | AbstractMachine | protected |
$reference_class | AbstractMachine | protected |
$references | AbstractMachine | protected |
$smalldb | AbstractMachine | protected |
$state_diagram_extras | AbstractMachine | protected |
$state_diagram_extras_json (defined in AbstractMachine) | AbstractMachine | protected |
$state_groups | AbstractMachine | protected |
$states | AbstractMachine | protected |
$url_fmt | AbstractMachine | protected |
$views | AbstractMachine | protected |
__call($method, $args) | ArrayMachine | |
__construct() | AbstractMachine | |
addPermissionsCondition($query) | ArrayMachine | protected |
calculateViewValue($id, $view, & $properties_cache=null, & $view_cache=null, & $persistent_view_cache=null) | AbstractMachine | protected |
checkAccessPolicy($access_policy, Reference $ref) | ArrayMachine | protected |
configureMachine(array $config) | AbstractMachine | protected |
describeAllMachineActions($having_section=null) | AbstractMachine | |
describeAllMachineProperties($having_section=null) | AbstractMachine | |
describeAllMachineReferences($having_section=null) | AbstractMachine | |
describeAllMachineStates($having_section=null) | AbstractMachine | |
describeAllMachineViews($having_section=null) | AbstractMachine | |
describeId() | ArrayMachine | |
describeMachineAction($action, $field=null) | AbstractMachine | |
describeMachineProperty($property, $field=null) | AbstractMachine | |
describeMachineReference($reference, $field=null) | AbstractMachine | |
describeMachineState($state, $field=null) | AbstractMachine | |
describeMachineView($view, $field=null) | AbstractMachine | |
exportDot($debug_opts=false) | AbstractMachine | |
exportDotIdentifier(string $str, string $prefix='s_') | AbstractMachine | static |
exportDotRenderExtras($debug_opts) | AbstractMachine | protected |
exportJson($debug_opts=false) | AbstractMachine | |
exportJsonAddExtras($debug_opts, array $machine_graph) | AbstractMachine | protected |
findUnreachableStates() | AbstractMachine | |
getAllMachineActions($having_section=null) | AbstractMachine | |
getAllMachineProperties($having_section=null) | AbstractMachine | |
getAllMachineReferences($having_section=null) | AbstractMachine | |
getAllMachineStates($having_section=null) | AbstractMachine | |
getAllMachineViews($having_section=null) | AbstractMachine | |
getAvailableTransitions(Reference $ref, $state=null) | AbstractMachine | |
getDebugLogger() | AbstractMachine | |
getErrors() | AbstractMachine | |
getMachineImplementationMTime() | AbstractMachine | |
getMachineType() | AbstractMachine | |
getParentUrlFormat() | AbstractMachine | |
getPostActionUrlFormat() | AbstractMachine | |
getProperties($id, & $state_cache=null) | ArrayMachine | |
getReferenceClassName() | AbstractMachine | |
getState($id) | ArrayMachine | |
getUrlFormat() | AbstractMachine | |
getView($id, $view, & $properties_cache=null, & $view_cache=null, & $persistent_view_cache=null) | AbstractMachine | |
hotRef($properties) | AbstractMachine | |
initializeMachine(Smalldb $smalldb, string $type, array $config) | AbstractMachine | |
invokeTransition(Reference $ref, $transition_name, $args, & $returns, callable $new_id_callback=null) | AbstractMachine | |
isTransitionAllowed(Reference $ref, $transition_name, $state=null, & $access_policy=null) | AbstractMachine | |
loadMachineConfig(array $config, array $keys) | AbstractMachine | protected |
nullRef() | AbstractMachine | |
onStateChanged(Reference $ref, $old_state, $transition_name, $new_state) | AbstractMachine | protected |
performSelfCheck() | AbstractMachine | |
ref($id) | AbstractMachine | |
resolveMachineReference(string $reference_name, array $properties_cache) | AbstractMachine | protected |
RETURNS_NEW_ID | AbstractMachine | |
RETURNS_VALUE | AbstractMachine | |
setDebugLogger(IDebugLogger $debug_logger) | AbstractMachine | |
setupDefaultMachine(array $config) | AbstractMachine | protected |
urlFormat($id, $url_fmt, $properties_cache) | AbstractMachine | protected |