2017 © Pedro Peláez
 

library value-objects

common value Objects

image

mhndev/value-objects

common value Objects

  • Sunday, September 3, 2017
  • by majidphpdeveloper
  • Repository
  • 2 Watchers
  • 4 Stars
  • 466 Installations
  • PHP
  • 3 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 24 Versions
  • 0 % Grown

The README.md

Common Value Objects

Common mostly used Value Objects I confronted through my own Projects
sample codes

use mhndev\valueObjects\implementations\Email; use mhndev\valueObjects\implementations\MobilePhone; use mhndev\valueObjects\implementations\Token; use mhndev\valueObjects\implementations\Version; $mobileObject = MobilePhone::fromOptions('989124444444'); echo $mobileObject->format(MobilePhone::WithZero); ### output : 09124444444 echo $mobileObject->format(MobilePhone::WithoutZero); ### output : 9124444444 echo $mobileObject->isMCI(MobilePhone::WithoutZero); ### output : true echo $mobileObject->isMTN(MobilePhone::WithoutZero); ### output : false $emailObject = new Email('info@example.com'); echo $emailObject->getDomain(); ### output : example.com echo $emailObject->getLocal(); ### output : info $tokenObject = new Token( 'eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsImp0aSI6ImVhMTY3OTQ', Token::SCHEMA_Bearer, 6000 ); echo $tokenObject->getType(); ### output : Bearer echo $tokenObject->getExpiresAt()->format('Y-m-d H:i:s'); ### output : 2018-12-03 08:05:22 $port = Version::fromString('6.5.0'); echo $port->getMajor(); ### output : 6 echo $port->getMinor(); ### output : 0 echo $port->getPatch(); ### output : 5

you can find more examples by digging in source.

The Versions

03/09 2017

dev-master

9999999-dev

common value Objects

  Sources   Download

MIT

The Requires

  • php >=5.4.0

 

email money version phone value-objects

03/09 2017

1.4.3

1.4.3.0

common value Objects

  Sources   Download

MIT

The Requires

  • php >=5.4.0

 

email money version phone value-objects

02/09 2017

1.4.2

1.4.2.0

common value Objects

  Sources   Download

MIT

The Requires

  • php >=5.4.0

 

email money version phone value-objects

29/08 2017

1.4.1

1.4.1.0

common value Objects

  Sources   Download

MIT

The Requires

  • php >=5.4.0

 

email money version phone value-objects

28/08 2017

1.4.0

1.4.0.0

common value Objects

  Sources   Download

MIT

The Requires

  • php >=5.4.0

 

email money version phone value-objects

27/08 2017

dev-develop

dev-develop

common value Objects

  Sources   Download

MIT

The Requires

  • php >=5.4.0

 

email money version phone value-objects

27/08 2017

1.3.0

1.3.0.0

common value Objects

  Sources   Download

MIT

The Requires

  • php >=5.4.0

 

email money version phone value-objects

26/08 2017

1.2.0

1.2.0.0

common value Objects

  Sources   Download

MIT

The Requires

  • php >=5.4.0

 

email money version phone value-objects

31/07 2017

1.1.1

1.1.1.0

common value Objects

  Sources   Download

MIT

The Requires

  • php >=5.4.0

 

email money version phone value-objects

31/07 2017

1.1.0

1.1.0.0

common value Objects

  Sources   Download

MIT

The Requires

  • php >=5.4.0

 

email money version phone value-objects

19/07 2017

1.0.13

1.0.13.0

common value Objects

  Sources   Download

MIT

The Requires

  • php >=5.4.0

 

email money version phone value-objects

04/07 2017

1.0.12

1.0.12.0

common value Objects

  Sources   Download

MIT

The Requires

  • php >=5.4.0

 

email money version phone value-objects

12/06 2017

1.0.11

1.0.11.0

common value Objects

  Sources   Download

MIT

The Requires

  • php >=5.4.0

 

email money version phone value-objects

08/05 2017

1.0.10

1.0.10.0

common value Objects

  Sources   Download

MIT

The Requires

  • php >=5.4.0

 

email money version phone value-objects

08/05 2017

1.0.9

1.0.9.0

common value Objects

  Sources   Download

MIT

The Requires

  • php >=5.4.0

 

email money version phone value-objects

26/04 2017

1.0.8

1.0.8.0

common value Objects

  Sources   Download

MIT

The Requires

  • php >=5.4.0

 

email money version phone value-objects

20/04 2017

1.0.7

1.0.7.0

common value Objects

  Sources   Download

MIT

The Requires

  • php >=5.4.0

 

email money version phone value-objects

19/04 2017

1.0.6

1.0.6.0

common value Objects

  Sources   Download

MIT

The Requires

  • php >=5.4.0

 

email money version phone value-objects

15/04 2017

1.0.5

1.0.5.0

common value Objects

  Sources   Download

MIT

The Requires

  • php >=5.4.0

 

email money version phone value-objects

15/04 2017

1.0.4

1.0.4.0

common value Objects

  Sources   Download

MIT

The Requires

  • php >=5.4.0

 

email money version phone value-objects

13/04 2017

1.0.3

1.0.3.0

common value Objects

  Sources   Download

MIT

The Requires

  • php >=5.4.0

 

email money version phone value-objects

26/02 2017

1.0.2

1.0.2.0

common value Objects

  Sources   Download

MIT

The Requires

  • php >=5.4.0

 

email money version phone value-objects

26/02 2017

1.0.1

1.0.1.0

common value Objects

  Sources   Download

MIT

The Requires

  • php >=5.4.0

 

email money version phone value-objects

26/02 2017

1.0.0

1.0.0.0

common value Objects

  Sources   Download

MIT

The Requires

  • php >=5.4.0

 

email money version phone value-objects