dev-master
9999999-devSimple default values for your code
MIT
The Requires
- php >=5.4
The Development Requires
by Marc Scholten
1.0.0
1.0.0.0Simple default values for your code
MIT
The Requires
- php >=5.4
The Development Requires
by Marc Scholten
Wallogit.com
2017 © Pedro Peláez
Simple default values for your code
Simple default values for your php code., (*2)
Install via composer, (*3)
composer install mpscholten/value-or-default
// Env variables $tempDir = \MPScholten\valueOrDefault($_ENV['TEMP_DIR'], '/tmp'); // $tempDir is now either $_ENV['TEMP_DIR'] or '/tmp' dependending on whether $_ENV['TEMP_DIR'] is set // JSON input $user = json_decode(...); $userName = \MPScholten\valueOrDefault($user['name'], 'n/a'); // $userName is now either $user['name'] or 'n/a' depending on whether $user['name'] is set and non-null // Null values $value = null; \MPScholten\valueOrDefault($value, 0); // returns 0 because $value == null
You can run the phpunit suite with make, (*4)
make tests
Feel free to send pull requests!, (*5)
Simple default values for your code
MIT
Simple default values for your code
MIT