2017 © Pedro Peláez
 

library zf-stdlib

image

interactive-solutions/zf-stdlib

  • Saturday, March 24, 2018
  • by mac_nibblet
  • Repository
  • 3 Watchers
  • 0 Stars
  • 1,400 Installations
  • PHP
  • 1 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 17 Versions
  • 3 % Grown

The README.md

Interactive-solutions\zf-stdlib

Contains useful utility classes that are compatible with Zend Framework, or with doctrine that simplify our lifes as developer. We will try and document the most important things., (*1)

Injecting query sorting into criteria

A Mvc controller plugin injectSortingIntoCriteria that handles injecting sorting into a doctrine criteria object. The expected query string format is the following ?sorting=<field>:<direction> and having multiple sorting criteria just semi colon separate it., (*2)

Example ?sorting=name:asc,age:desc would add the following to the criteria ['name' => 'ASC', 'age' => 'desc'], (*3)

Validators

A collection of custom validators that we have written, (*4)

InteractiveSolutions\Stdlib\ValidatorNoObjectExists|ObjectExists)NoObjectExists|ObjectExists)

They are very very similar to the ones provided by DoctrineORMModule but they have an extra benefit they do not require the injection of a repository into your input filters or custom factories., (*5)

It's a simple factory that takes the argument entity_name that it uses to query the entity manager for it's repository., (*6)

InteractiveSolutions\Stdlib\Validator\DateNotExpiredValidator

Simply compares the provided datetime provided with the current timestamp, (*7)

InteractiveSolutions\Stdlib\Validator\ArrayElementValidator

This validator applies the another validator to each time in the array provided by the validator., (*8)

InteractiveSolutions\Stdlib\Validator\AllEntitiesExistsValidator

A bit like the previous validator it applies a exists check to all the entities in the array, (*9)

InteractiveSolutions\Stdlib\Validator\InputFilterCollectionValidator

This is so that you can add collections that is optional Just add a option['inputFilterClass'] and point to your inputfilter, it will fetch it, and run isValid., (*10)

The Versions

24/03 2018

dev-master

9999999-dev

  Sources   Download

The Requires

 

by Antoine Hedgecock
by Erik Norgren
by Jonas Eriksson

24/03 2018

1.0.2

1.0.2.0

  Sources   Download

The Requires

 

by Antoine Hedgecock
by Erik Norgren
by Jonas Eriksson

24/03 2018

1.0.1

1.0.1.0

  Sources   Download

The Requires

 

by Antoine Hedgecock
by Erik Norgren
by Jonas Eriksson

24/03 2018

1.0.0

1.0.0.0

  Sources   Download

The Requires

 

by Antoine Hedgecock
by Erik Norgren
by Jonas Eriksson

13/04 2017

0.0.9

0.0.9.0

  Sources   Download

The Requires

 

by Antoine Hedgecock
by Erik Norgren
by Jonas Eriksson

20/03 2017

0.0.8

0.0.8.0

  Sources   Download

The Requires

 

by Antoine Hedgecock
by Erik Norgren
by Jonas Eriksson

06/10 2016

0.0.7

0.0.7.0

  Sources   Download

The Requires

 

by Antoine Hedgecock
by Erik Norgren
by Jonas Eriksson

16/09 2016

0.0.6

0.0.6.0

  Sources   Download

The Requires

 

by Antoine Hedgecock
by Erik Norgren
by Jonas Eriksson

13/09 2016

0.0.5

0.0.5.0

  Sources   Download

The Requires

 

by Antoine Hedgecock
by Erik Norgren
by Jonas Eriksson

13/09 2016

dev-feature/get-entity-ctrl-plugin

dev-feature/get-entity-ctrl-plugin

  Sources   Download

The Requires

 

by Antoine Hedgecock
by Erik Norgren
by Jonas Eriksson

12/09 2016

0.0.4

0.0.4.0

  Sources   Download

The Requires

 

by Antoine Hedgecock
by Erik Norgren
by Jonas Eriksson

18/08 2016

0.0.3

0.0.3.0

  Sources   Download

The Requires

 

by Antoine Hedgecock
by Erik Norgren
by Jonas Eriksson

18/08 2016

dev-hotfix/filename

dev-hotfix/filename

  Sources   Download

The Requires

 

by Antoine Hedgecock
by Erik Norgren
by Jonas Eriksson

18/08 2016

0.0.2

0.0.2.0

  Sources   Download

The Requires

 

by Antoine Hedgecock
by Erik Norgren
by Jonas Eriksson

18/08 2016

dev-feature/collection-validator

dev-feature/collection-validator

  Sources   Download

The Requires

 

by Antoine Hedgecock
by Erik Norgren
by Jonas Eriksson

04/08 2016

0.0.1

0.0.1.0

  Sources   Download

The Requires

 

by Antoine Hedgecock
by Erik Norgren
by Jonas Eriksson

04/08 2016

dev-initial-branch

dev-initial-branch

  Sources   Download

The Requires

 

by Antoine Hedgecock
by Erik Norgren
by Jonas Eriksson