$access_policies | AbstractMachine | protected |
$actions | AbstractMachine | protected |
$additional_filters_data | FlupdoMachine | protected |
$auth | FlupdoMachine | protected |
$composed_properties | FlupdoMachine | protected |
$default_access_policy | AbstractMachine | protected |
$default_filters | FlupdoMachine | protected |
$errors | AbstractMachine | protected |
$filters | FlupdoMachine | protected |
$flupdo | FlupdoMachine | protected |
$generate_random_id | FlupdoCrudMachine | protected |
$json_columns | FlupdoMachine | protected |
$listing_access_policy | AbstractMachine | protected |
$load_state_with_properties | FlupdoMachine | protected |
$machine_type | AbstractMachine | protected |
$nested_sets_enabled | FlupdoCrudMachine | protected |
$nested_sets_order_by | FlupdoCrudMachine | protected |
$nested_sets_table_columns | FlupdoCrudMachine | protected |
$owner_create_transition | FlupdoCrudMachine | protected |
$owner_relation | FlupdoCrudMachine | protected |
$parent_url_fmt | AbstractMachine | protected |
$pk_columns | FlupdoMachine | protected |
$post_action_url_fmt | AbstractMachine | protected |
$properties | AbstractMachine | protected |
$read_access_policy | AbstractMachine | protected |
$reference_class | AbstractMachine | protected |
$references | AbstractMachine | protected |
$smalldb | AbstractMachine | protected |
$sphinx | FlupdoMachine | protected |
$state_diagram_extras | AbstractMachine | protected |
$state_diagram_extras_json (defined in AbstractMachine) | AbstractMachine | protected |
$state_groups | AbstractMachine | protected |
$state_select | FlupdoMachine | protected |
$states | AbstractMachine | protected |
$table | FlupdoMachine | protected |
$table_alias | FlupdoMachine | protected |
$table_columns | SharedTokenMachine | protected |
$time_created_table_column | FlupdoCrudMachine | protected |
$time_modified_table_column | FlupdoCrudMachine | protected |
$url_fmt | AbstractMachine | protected |
$user_id_auth_method | FlupdoMachine | protected |
$user_id_table_column | FlupdoMachine | protected |
$user_login_filters | SharedTokenMachine | protected |
$user_login_property | SharedTokenMachine | protected |
$user_password_property | SharedTokenMachine | protected |
$views | AbstractMachine | protected |
__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) | SharedTokenMachine | |
checkAccessPolicy($access_policy_name, Reference $ref) | FlupdoMachine | protected |
configureMachine(array $config) | SharedTokenMachine | protected |
create(Reference $ref, $properties) | FlupdoCrudMachine | protected |
createListing($filters, $filtering_flags=0) | FlupdoMachine | |
createQueryBuilder() | FlupdoMachine | |
decodeProperties($properties) | FlupdoMachine | |
delete(Reference $ref) | FlupdoCrudMachine | 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() | 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 | |
edit(Reference $ref, $properties) | FlupdoCrudMachine | protected |
encodeProperties($properties) | FlupdoMachine | |
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) | 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) | AbstractMachine | protected |
login($ref, $user, $password) | SharedTokenMachine | protected |
logout($ref) | SharedTokenMachine | protected |
nullRef() | AbstractMachine | |
onStateChanged(Reference $ref, $old_state, $transition_name, $new_state) | AbstractMachine | protected |
performSelfCheck() | AbstractMachine | |
queryAddAccessPolicyCondition($access_policy_name, $query) | FlupdoMachine | protected |
queryAddFrom($query) | FlupdoMachine | protected |
queryAddPrimaryKeyWhere($query, $id, $clause='where') | FlupdoMachine | protected |
queryAddPropertiesSelect(\Smalldb::Flupdo::FlupdoBuilder $query) | FlupdoMachine | protected |
queryAddStateSelect($query) | FlupdoMachine | protected |
queryGetThisTable($query) | FlupdoMachine | protected |
recalculateTree() | FlupdoCrudMachine | protected |
ref($id) | AbstractMachine | |
resolveMachineReference(string $reference_name, array $properties_cache) | AbstractMachine | protected |
RETURNS_NEW_ID | AbstractMachine | |
RETURNS_VALUE | AbstractMachine | |
scanTableColumns() | FlupdoMachine | protected |
setDebugLogger(IDebugLogger $debug_logger) | AbstractMachine | |
setupDefaultMachine(array $config) | SharedTokenMachine | protected |
urlFormat($id, $url_fmt, $properties_cache) | AbstractMachine | protected |