libSmalldb  v0.7-66-gb94d22a
FlupdoMachine Member List

This is the complete list of members for FlupdoMachine, including all inherited members.

$access_policiesAbstractMachineprotected
$actionsAbstractMachineprotected
$additional_filters_dataFlupdoMachineprotected
$authFlupdoMachineprotected
$composed_propertiesFlupdoMachineprotected
$default_access_policyAbstractMachineprotected
$default_filtersFlupdoMachineprotected
$errorsAbstractMachineprotected
$filtersFlupdoMachineprotected
$flupdoFlupdoMachineprotected
$json_columnsFlupdoMachineprotected
$listing_access_policyAbstractMachineprotected
$load_state_with_propertiesFlupdoMachineprotected
$machine_typeAbstractMachineprotected
$parent_url_fmtAbstractMachineprotected
$pk_columnsFlupdoMachineprotected
$post_action_url_fmtAbstractMachineprotected
$propertiesAbstractMachineprotected
$read_access_policyAbstractMachineprotected
$reference_classAbstractMachineprotected
$referencesAbstractMachineprotected
$smalldbAbstractMachineprotected
$sphinxFlupdoMachineprotected
$state_diagram_extrasAbstractMachineprotected
$state_diagram_extras_json (defined in AbstractMachine)AbstractMachineprotected
$state_groupsAbstractMachineprotected
$state_selectFlupdoMachineprotected
$statesAbstractMachineprotected
$tableFlupdoMachineprotected
$table_aliasFlupdoMachineprotected
$url_fmtAbstractMachineprotected
$user_id_auth_methodFlupdoMachineprotected
$user_id_table_columnFlupdoMachineprotected
$viewsAbstractMachineprotected
__construct(IFlupdo $flupdo, IAuth $auth=null, IFlupdo $sphinx=null)FlupdoMachine
Smalldb::StateMachine::AbstractMachine::__construct()AbstractMachine
calculateViewValue($id, $view, & $properties_cache=null, & $view_cache=null, & $persistent_view_cache=null)AbstractMachineprotected
checkAccessPolicy($access_policy_name, Reference $ref)FlupdoMachineprotected
configureMachine(array $config)FlupdoMachineprotected
createListing($filters, $filtering_flags=0)FlupdoMachine
createQueryBuilder()FlupdoMachine
decodeProperties($properties)FlupdoMachine
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()FlupdoMachine
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
encodeProperties($properties)FlupdoMachine
exportDot($debug_opts=false)AbstractMachine
exportDotIdentifier(string $str, string $prefix='s_')AbstractMachinestatic
exportDotRenderExtras($debug_opts)AbstractMachineprotected
exportJson($debug_opts=false)AbstractMachine
exportJsonAddExtras($debug_opts, array $machine_graph)AbstractMachineprotected
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)FlupdoMachine
getReferenceClassName()AbstractMachine
getState($id)FlupdoMachine
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)FlupdoMachine
isTransitionAllowed(Reference $ref, $transition_name, $state=null, & $access_policy=null)AbstractMachine
loadMachineConfig(array $config, array $keys)AbstractMachineprotected
nullRef()AbstractMachine
onStateChanged(Reference $ref, $old_state, $transition_name, $new_state)AbstractMachineprotected
performSelfCheck()AbstractMachine
queryAddAccessPolicyCondition($access_policy_name, $query)FlupdoMachineprotected
queryAddFrom($query)FlupdoMachineprotected
queryAddPrimaryKeyWhere($query, $id, $clause='where')FlupdoMachineprotected
queryAddPropertiesSelect(\Smalldb::Flupdo::FlupdoBuilder $query)FlupdoMachineprotected
queryAddStateSelect($query)FlupdoMachineprotected
queryGetThisTable($query)FlupdoMachineprotected
ref($id)AbstractMachine
resolveMachineReference(string $reference_name, array $properties_cache)AbstractMachineprotected
RETURNS_NEW_IDAbstractMachine
RETURNS_VALUEAbstractMachine
scanTableColumns()FlupdoMachineprotected
setDebugLogger(IDebugLogger $debug_logger)AbstractMachine
setupDefaultMachine(array $config)AbstractMachineprotected
urlFormat($id, $url_fmt, $properties_cache)AbstractMachineprotected