PluginProbe ʕ •ᴥ•ʔ
Kubio AI Page Builder / 2.8.6
Kubio AI Page Builder v2.8.6
2.9.0 2.8.6 2.8.5 2.8.4 2.8.3 2.8.2 2.8.1 trunk 1.0.0 1.0.1 1.1.0 1.2.0 1.2.1 1.2.2 1.2.3 1.3.0 1.3.1 1.3.2 1.4.0 1.4.1 1.4.2 1.4.3 1.5.0 1.6.0 1.6.1 1.6.2 1.6.3 1.6.4 1.7.0 1.7.1 1.7.2 1.7.3 1.8.0 1.8.1 1.8.2 1.9.0 2.0.0 2.1.1 2.1.2 2.1.3 2.2.0 2.2.3 2.2.4 2.2.5 2.3.0 2.3.1 2.3.3 2.3.4 2.4.0 2.4.1 2.4.2 2.4.3 2.4.5 2.5.0 2.5.1 2.5.2 2.5.3 2.6.0 2.6.1 2.6.2 2.6.3 2.6.5 2.6.6 2.6.7 2.7.0 2.7.1 2.7.2 2.7.3 2.8.0
kubio / vendor / symfony / var-dumper / Cloner / DumperInterface.php
kubio / vendor / symfony / var-dumper / Cloner Last commit date
AbstractCloner.php 1 year ago ClonerInterface.php 1 year ago Cursor.php 4 years ago Data.php 1 year ago DumperInterface.php 1 year ago Stub.php 4 years ago VarCloner.php 1 year ago
DumperInterface.php
57 lines
1 <?php
2
3 /*
4 * This file is part of the Symfony package.
5 *
6 * (c) Fabien Potencier <fabien@symfony.com>
7 *
8 * For the full copyright and license information, please view the LICENSE
9 * file that was distributed with this source code.
10 */
11
12 namespace Symfony\Component\VarDumper\Cloner;
13
14 /**
15 * DumperInterface used by Data objects.
16 *
17 * @author Nicolas Grekas <p@tchwork.com>
18 */
19 interface DumperInterface
20 {
21 /**
22 * Dumps a scalar value.
23 *
24 * @param string $type The PHP type of the value being dumped
25 * @param string|int|float|bool $value The scalar value being dumped
26 */
27 public function dumpScalar(Cursor $cursor, string $type, $value);
28
29 /**
30 * Dumps a string.
31 *
32 * @param string $str The string being dumped
33 * @param bool $bin Whether $str is UTF-8 or binary encoded
34 * @param int $cut The number of characters $str has been cut by
35 */
36 public function dumpString(Cursor $cursor, string $str, bool $bin, int $cut);
37
38 /**
39 * Dumps while entering an hash.
40 *
41 * @param int $type A Cursor::HASH_* const for the type of hash
42 * @param string|int $class The object class, resource type or array count
43 * @param bool $hasChild When the dump of the hash has child item
44 */
45 public function enterHash(Cursor $cursor, int $type, $class, bool $hasChild);
46
47 /**
48 * Dumps while leaving an hash.
49 *
50 * @param int $type A Cursor::HASH_* const for the type of hash
51 * @param string|int $class The object class, resource type or array count
52 * @param bool $hasChild When the dump of the hash has child item
53 * @param int $cut The number of items the hash has been cut by
54 */
55 public function leaveHash(Cursor $cursor, int $type, $class, bool $hasChild, int $cut);
56 }
57