General TODO, that has not been otherwise assigned to a particular class or file

  • Fix nested views. view/subdir/viewname.php should work with $lia->view('subdir/viewname'), but does not seem to be (in another project that's using liaison). I need to make sure this works & write tests for it.
  • Add "built-in" markdown parsing, by recommending inclusion of CommonMark or Parsedown (don't include the dependency automatically)
  • Treat public files as view files (except they don't have any resources to include automatically)
  • Component lifecycles. In many cases, one component requires another to already be loaded in, such as Resources calling upon the Config compo in it's __construct()