PHP code example of hectororm / data-types
1. Go to this page and download the library: Download hectororm/data-types library. Choose the download type require. 2. Extract the ZIP file and open the index.php. 3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
hectororm / data-types example snippets
use Hector\DataTypes\ExpectedType;
interface TypeInterface
{
/**
* From schema function.
*
* @return string|null
*/
public function fromSchemaFunction(): ?string;
/**
* From schema to entity.
*
* @param mixed $value
* @param ExpectedType|null $expected
*
* @return mixed
*/
public function fromSchema(mixed $value, ?ExpectedType $expected = null): mixed;
/**
* To schema function.
*
* @return string|null
*/
public function toSchemaFunction(): ?string;
/**
* From entity to schema.
*
* @param mixed $value
* @param ExpectedType|null $expected
*
* @return mixed
*/
public function toSchema(mixed $value, ?ExpectedType $expected = null): mixed;
/**
* Get binding type.
* Must return a PDO::PARAM_* value.
*
* @return int|null
*/
public function getBindingType(): ?int;
}