ActiveRecordWrapper |
You want to send your CActiveRecord implementation to a json response? Use this class. |
Arr |
Array helper. |
Carbonate |
Date helper. |
ClassLoader |
Class loader. |
Collection |
Collection contains a lot of handy methods that will make your work so much easier. |
CollectionDataProvider |
A Data Provider with Docolight\Support\Collection as it's data source. |
Facade |
The Facade design pattern is often used when a system is very complex or difficult to understand because the system has a large number of interdependent classes or its source code is unavailable.
This pattern hides the complexities of the larger system and provides a simpler interface to the client.
It typically involves a single wrapper class which contains a set of members required by client.
These members access the system on behalf of the facade client and hide the implementation details. |
Factory |
In object-oriented programming, a factory is an object for creating other objects – formally a factory is simply an object that returns an object from some method call, which is assumed to be "new". More broadly, a subroutine that returns a "new" object may be referred to as a "factory", as in factory method or factory function. This is a basic concept in OOP, and forms the basis for a number of related software design patterns. |
Fluent |
This class can wrap your array to an object, make it more safe to access and maintain it's attributes. You can try to fill the attribute with your Model Attributes or a bunch of collection of models. |
Html |
HTML helper. |
IterablePager |
Iterate your active record in a page. Usefull to make a paging report. |
Repository |
A class to access your items in dot notation. |
Set |
Base setter - getter class. |
Str |
String helper. |