library common
ZF2 Common elements
abt/common
ZF2 Common elements
- Wednesday, January 28, 2015
- by abtadmin
- Repository
- 10 Watchers
- 0 Stars
- 62 Installations
- PHP
- 1 Dependents
- 0 Suggesters
- 2 Forks
- 0 Open issues
- 1 Versions
- 0 % Grown
FzyCommon Module
Services
-
FzyCommon\Service\EntityToForm
: accepts doctrine entity and returns a ZF2 form class (\Zend\Form\Form) bound to the entity and hydrated with its information.
-
FzyCommon\EntityToForm
: alias for FzyCommon\Service\EntityToForm
-
FzyCommon\Service\Search\Result
: accepts a result provider interface and formats the search result in a standard way
-
FzyCommon\Search\Result
: alias for FzyCommon\Service\Search\Result
-
FzyCommon\Service\Url
: service to create URLs from ZF2 route names or from an AWS S3 key
-
FzyCommon\Url
: alias for FzyCommon\Service\Url
-
FzyCommon\Service\Render
: service to render a View Model or string path to a view file into HTML
-
FzyCommon\Render
: alias for FzyCommon\Service\Render
-
FzyCommon\Config
: returns the ZF2 application's configuration wrapped in a \FzyCommon\Util\Params
container.
-
FzyCommon\ModuleConfig
: returns config data specific to this module (\FzyCommon\Service\Base::MODULE_CONFIG_KEY
) wrapped in a \FzyCommon\Util\Params
container.
-
FzyCommon\Service\Aws\Config
: returns the aws
key from FzyCommon\ModuleConfig
wrapped in a \FzyCommon\Util\Params
container.
-
FzyCommon\Service\Aws\S3\Config
: returns the s3
key from FzyCommon\Service\Aws\Config
wrapped in a \FzyCommon\Util\Params
container.
-
FzyCommon\Service\Aws\S3
: returns configured \Aws\S3\S3Client
object (using FzyCommon\Service\Aws\S3\Config
)
-
FzyCommon\Factory\DoctrineCache
: returns configured Doctrine\Common\Cache
class based on environment.
View Helpers
-
fzyFlashMessages
: returns an array of arrays of messages in the flash messenger, indexed by their type.
e.g. [
"success": [
"Your settings have been saved"
],
"warning": [],
"danger": [],
"info": []
]
-
fzyEntityToForm
: provides shortcut to the FzyCommon\Service\EntityToForm
service
-
fzyNgInit
: handles json encoding and escaping literals, objects and doctrine entities for injection into an angular scope.
-
fzyRequest
: accessor for the view to query the current request
Controller Plugins
-
fzySearchResult
: plugin to standardize the response format for a search.
-
fzyUpdateResult
: plugin to standardize the response format for an update.
-
fzyEntityToForm
: provides shortcut to the FzyCommon\Service\EntityToForm
service
Controllers
Options
-
debug
: used as a flag to indicate this code should expose errors and exceptions for debugging.
-
production
: used as a flag to indicate this code is running in a production environment.
-
doctrine_cache
: the service key to be used for generating the doctrine cache object. (default: FzyCommon\Factory\DoctrineCache
which is a Redis service)
-
doctrine_cache_config
: configuration for setting up the doctrine_cache service. (default: the Redis connection credentials)
-
aws
: configuration for connecting to AWS services (should contain credentials indexed by service like:
"aws": [
"s3": [
"key": "your-aws-key",
"secret": "your-aws-secret"
]
]
dev-master
9999999-dev
ZF2 Common elements
Sources
Download
MIT
The Requires
The Development Requires
zf2
doctrine
module