Skip to content

v1.0.19

Choose a tag to compare

@Martin-4Spaces Martin-4Spaces released this 03 Oct 06:44
· 5 commits to master since this release

Enhancements

  • The API export reads more than the app's own controllers and interfaces.
    $apiControllerNamespace and $apiInterfaceNamespace may be lists, and every namespace in them
    is exported - a composer package's along with the app's. Their directories come from
    CodeIgniter's autoloader, so subdirectories and packages work as App\Controllers always has. A
    controller by the same name in two namespaces is the first namespace's.
  • $resourceControllerClass says which base classes make a controller a resource controller, a
    class or a list. It is App\Core\ResourceController unless it says otherwise, as it always was.

Upgrade guide

  • Requires CI4OrmExtension 1.1.7.
  • Nothing else to do: with one namespace each, the export is the same, byte for byte.