2017 © Pedro Peláez
 

library simple-helpers

Helper functions to ease development and increase readability

image

itsmill3rtime/simple-helpers

Helper functions to ease development and increase readability

  • Tuesday, June 26, 2018
  • by itsmill3rtime
  • Repository
  • 1 Watchers
  • 1 Stars
  • 236 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 9 Versions
  • 269 % Grown

The README.md

Simple Helpers

Helper functions for laravel to ease development and increase readability, (*1)

Installation

Simple Helpers requires Laravel >= 5.1, (*2)

Install Package:, (*3)

$ composer require itsmill3rtime/simple-helpers

Add provider to Laravel config.php, (*4)

'providers' => [
 ...
    \Itsmill3rtime\Helpers\SimpleHelpersProvider::class,
]

Some functions include a final parameter called $loose. This if set to true will use the == operator instead of ===, (*5)

Condition Helpers

Function
not_null($value) returns true if value is not null, false if is null
is_false($value, $loose = false) returns true if value is false, false if value is true
not_false($value, $loose = false) returns true if value is not false, false if value is false
is_true($value, $loose = false) returns true if value is true, false if value is false
not_true($value, $loose = false) return true if value is not true, false if value is true
not_in_array($needle, $haystack) returns true if value is not found in array, false if value is found
not_empty($value) returns true if value is not empty, false if value is empty

Eloquent Helpers

Function
getInputs($request, $merge_in = []) Takes laravel custom requests and returns only the fields present in $request->rules() array. $mergin_in field will merge in key pairs provided into the final output (useful for adding user_id, etc.)
enumMigration() Call inside your migration when modifying a table that has enum columns. Allows updates without getting errors due to Doctrine not fully supporting enum type by emulating the enum column as string

Environment Helpers

Function
server($key) returns $_SERVER($key), if key not found will return null

The Versions

26/06 2018

dev-master

9999999-dev

Helper functions to ease development and increase readability

  Sources   Download

The Requires

  • php >=5.3.0

 

by Jimmy Miller

26/06 2018

1.7

1.7.0.0

Helper functions to ease development and increase readability

  Sources   Download

The Requires

  • php >=5.3.0

 

by Jimmy Miller

26/06 2018

1.6

1.6.0.0

Helper functions to ease development and increase readability

  Sources   Download

The Requires

  • php >=5.3.0

 

by Jimmy Miller

21/05 2018

1.5

1.5.0.0

Helper functions to ease development and increase readability

  Sources   Download

The Requires

  • php >=5.3.0

 

by Jimmy Miller

17/03 2018

1.3

1.3.0.0

Helper functions to ease development and increase readability

  Sources   Download

The Requires

 

by Jimmy Miller

17/03 2018

1.4

1.4.0.0

Helper functions to ease development and increase readability

  Sources   Download

The Requires

 

by Jimmy Miller

17/03 2018

1.2

1.2.0.0

Helper functions to ease development and increase readability

  Sources   Download

The Requires

 

by Jimmy Miller

17/03 2018

1.1

1.1.0.0

Helper functions to ease development and increase readability

  Sources   Download

The Requires

 

by Jimmy Miller

16/03 2018

1.0

1.0.0.0

Helper functions to ease development and increase readability

  Sources   Download

The Requires

 

by Jimmy Miller