Helper classes dependency for Laravel Enso.
- An abstract
Enum
class which can be used to build an enumeration out of an array or a config file and comes with a set of helper functions - An
Obj
class, with a constructor for building an object from an array, that provides a suite of helper functions, such as:all()
,__toString()
,toJson()
,toArray()
,get($key)
,set($key, $value)
,has($key)
,keys()
,values()
and more
- A generic exception:
EnsoException
is available also with a Facade. This exception is extended by all the other Enso specific exceptions and it is not reported by the Laravel's Exception Handler
IsActive
- addswhereActive()
andwhereDisabled()
scopes,isActive()
andisDisabled()
helpers, for models that have a booleanis_active
property
Be sure to check out the full documentation for this package available at docs.laravel-enso.com
are welcome. Pull requests are great, but issues are good too.
This package is released under the MIT license.