howkins/cast

There is no license information available for the latest version (1.0.1) of this package.

Cast variables

1.0.1 2018-08-08 12:20 UTC

This package is not auto-updated.

Last update: 2025-06-20 20:03:45 UTC


README

Packagist Packagist Packagist

Instalation

composer require howkins/cast

If Laravel version is less than 5.5 is need to include manually in config/app.php

Service provider

	'providers' => [
		Howkins\Cast\Providers\CastServiceProvider::class
	]

Facade

	'aliases' => [
		"Cast" => Howkins\Cast\Facades\Cast::class
	]

Can be usage and contract in follow namespace Howkins\Cast\Contracts\Cast

Available methods for cast

Cast::_str() or Cast::_string()

Cast::_int() or Cast::_integer()

Cast::_bool() or Cast::_boolean()

Cast::_bool('false', $strict = 0); // print bool(false) if strict is 1 will return bool(true)
Cast::_bool('0.0', $strict = 0); // print bool(false) if strict is 1 will return bool(true)

Cast::_arr() or Cast::_array()

Cast::_obj() or Cast::_object()

Cast::_null()

Cast::_float()

Cast::_double()