Namespace: \Piko

Traits

Name Summary
\Piko\BehaviorTrait An instance using this trait can attach dynamically custom methods to itself.
\Piko\EventHandlerTrait An instance using this trait become an event handler :it can dispatches events and listen to them.
\Piko\ModelTrait Base model trait.

Classes

Name Summary
\Piko\Application The main application class
\Piko\AssetBundle AssetBundle represents a collection of CSS files and JS files to publish inside the public path.
\Piko\Controller Controller is the base class for classes containing controller logic.
\Piko\DbRecord DbRecord represents a database table's row and implementsthe Active Record pattern.
\Piko\FastApplication This class implements a fast and simple route handlers application
\Piko\HttpException HttpException convert exception code to http status header.
\Piko\I18n Internationalization class
\Piko\ModularApplication This class implements a modular application
\Piko\Module Module is the base class for classes containing module logic.
\Piko\Router Router class.
\Piko\User Application User base class.
\Piko\View Base application view.