Smalldb  v0.0-177-g1a83180
 All Classes Namespaces Functions Variables Pages
Todo List
Member AbstractMachine::getView ($id, $view, &$properties_cache=null, &$view_cache=null, &$persistent_view_cache=null)
Override or call handlers?
Member AbstractMachine::isTransitionAllowed ($id, $transition_name, $state=null)
Transition should not have full definition of the policy, only its name. Definitions should be in common place.
Member ActionBlock::main ()

Should machine be able to create null ref?

Handle exceptions

Member BlockStorage::createBlockInstance ($block)
This should not be here
Member BlockStorage::describeBlock ($block)
Class FlupdoBackend
Make this dumb and provide it from somewhere else.
Member FlupdoBackend::createQueryBuilder ($type)
This should be machine listing, not general query builder.
Member FlupdoMachine::$user_id_auth_method
Review this.
Member FlupdoMachine::addAccessPolicyCondition ($query)
Member FlupdoMachine::checkAccessPolicy ($access_policy_name, $id)

Caching ? Reference object has property cache. It would be nice to pass it here.

Remove hardcoded role name

Member FlupdoMachine::queryAddPropertiesSelect ($query)
Skip some properties in lisings.
Member FlupdoMachine::scanTableColumns ()
Do not include corrupted information, but at least something.
Member HeadingBlock::main ()
This should be configurable
Member JsonDirBackend::createListing ($filters)
Support complex filtering over multiple machine types.
Member ListingBlock::main ()
return iterator, no need to fetch all at once
page Main Page
Write README
Class RouterFactoryBlock
DOC! Raw and ugly connector to access Smalldb interface from outter world.
Member ShowTableBlock::main ()

Add action buttons

Page The Big Picture
Review routing.