OXIESEC PANEL
- Current Dir:
/
/
usr
/
share
/
php
/
JsonSchema
/
Constraints
/
TypeCheck
Server IP: 139.59.38.164
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
07/20/2024 06:32:21 AM
rwxr-xr-x
📄
LooseTypeCheck.php
1.52 KB
10/21/2017 01:15:38 PM
rw-r--r--
📄
StrictTypeCheck.php
744 bytes
10/21/2017 01:15:38 PM
rw-r--r--
📄
TypeCheckInterface.php
417 bytes
10/21/2017 01:15:38 PM
rw-r--r--
Editing: StrictTypeCheck.php
Close
<?php namespace JsonSchema\Constraints\TypeCheck; class StrictTypeCheck implements TypeCheckInterface { public static function isObject($value) { return is_object($value); } public static function isArray($value) { return is_array($value); } public static function propertyGet($value, $property) { return $value->{$property}; } public static function propertySet(&$value, $property, $data) { $value->{$property} = $data; } public static function propertyExists($value, $property) { return property_exists($value, $property); } public static function propertyCount($value) { return count(get_object_vars($value)); } }