` * * @return string Type representation in CQL * @link https://docs.datastax.com/en/developer/php-driver/latest/api/Cassandra/Type/class.Tuple/#method-__toString */ public function __toString() { } /** * Returns types of values * * @return array An array of types * @link https://docs.datastax.com/en/developer/php-driver/latest/api/Cassandra/Type/class.Tuple/#method-types */ public function types() { } /** * Creates a new Tuple from the given values. When no values given, * creates a tuple with null for the values. * * @param mixed ...$values One or more values to be added to the tuple. * * @return \Cassandra\Tuple A tuple with given values. * @throws \Cassandra\Exception\InvalidArgumentException when values given are of a * different type than what the * tuple expects. * * @link https://docs.datastax.com/en/developer/php-driver/latest/api/Cassandra/Type/class.Tuple/#method-create */ public function create(...$values) { } } /** * A class that represents the list type. The list type contains the type of the * elements contain in the list. * @link https://docs.datastax.com/en/developer/php-driver/latest/api/Cassandra/Type/class.Collection/ */ final class Collection extends \Cassandra\Type { private function __construct() { } /** * Returns "list" * * @return string "list" * @link https://docs.datastax.com/en/developer/php-driver/latest/api/Cassandra/Type/class.Collection/#method-name */ public function name() { } /** * Returns type of values * * @return \Cassandra\Type Type of values * @link https://docs.datastax.com/en/developer/php-driver/latest/api/Cassandra/Type/class.Collection/#method-valueType */ public function valueType() { } /** * Returns type representation in CQL, e.g. `list` * * @return string Type representation in CQL * @link https://docs.datastax.com/en/developer/php-driver/latest/api/Cassandra/Type/class.Collection/#method-__toString */ public function __toString() { } /** * Creates a new Collection from the given values. When no values * given, creates an empty list. * * @param mixed ...$value One or more values to be added to the list. * * @return \Cassandra\Collection A list with given values. * @throws \Cassandra\Exception\InvalidArgumentException when values given are of a * different type than what this * list type expects. * * @link https://docs.datastax.com/en/developer/php-driver/latest/api/Cassandra/Type/class.Collection/#method-create */ public function create(...$value) { } } /** * A class that represents the set type. The set type contains the type of the * elements contain in the set. * @link https://docs.datastax.com/en/developer/php-driver/latest/api/Cassandra/Type/class.Set/ */ final class Set extends \Cassandra\Type { private function __construct() { } /** * Returns "set" * * @return string "set" * @link https://docs.datastax.com/en/developer/php-driver/latest/api/Cassandra/Type/class.Set/#method-name */ public function name() { } /** * Returns type of values * * @return \Cassandra\Type Type of values * @link https://docs.datastax.com/en/developer/php-driver/latest/api/Cassandra/Type/class.Set/#method-valueType */ public function valueType() { } /** * Returns type representation in CQL, e.g. `set` * * @return string Type representation in CQL * @link https://docs.datastax.com/en/developer/php-driver/latest/api/Cassandra/Type/class.Set/#method-__toString */ public function __toString() { } /** * Creates a new Set from the given values. * * @param mixed ...$value One or more values to be added to the set. When no values are given, creates an empty set. * * @return \Cassandra\Set A set with given values. * @throws \Cassandra\Exception\InvalidArgumentException when values given are of a * different type than what this * set type expects. * * @link https://docs.datastax.com/en/developer/php-driver/latest/api/Cassandra/Type/class.Set/#method-create */ public function create(...$value) { } } /** * A class that represents a custom type. * @link https://docs.datastax.com/en/developer/php-driver/latest/api/Cassandra/Type/class.Custom/ */ final class Custom extends \Cassandra\Type { private function __construct() { } /** * Returns the name of this type as string. * * @return string The name of this type * @link https://docs.datastax.com/en/developer/php-driver/latest/api/Cassandra/Type/class.Custom/#method-name */ public function name() { } /** * Returns string representation of this type. * * @return string String representation of this type * @link https://docs.datastax.com/en/developer/php-driver/latest/api/Cassandra/Type/class.Custom/#method-__toString */ public function __toString() { } /** * @param mixed $value * * @return mixed * @link https://docs.datastax.com/en/developer/php-driver/latest/api/Cassandra/Type/class.Custom/#method-create */ public function create($value) { } } /** * A class that represents a user type. The user type is able to represent a * composite type of one or more types accessed by name. * @link https://docs.datastax.com/en/developer/php-driver/latest/api/Cassandra/Type/class.UserType/ */ final class UserType extends \Cassandra\Type { private function __construct() { } /** * Associate the user type with a name. * * @param string $name Name of the user type. * * @return null Nothing. * @link https://docs.datastax.com/en/developer/php-driver/latest/api/Cassandra/Type/class.UserType/#method-withName */ public function withName($name) { } /** * Returns type name for the user type * * @return string Name of this type * @link https://docs.datastax.com/en/developer/php-driver/latest/api/Cassandra/Type/class.UserType/#method-name */ public function name() { } /** * Associate the user type with a keyspace. * * @param string $keyspace Keyspace that contains the user type. * * @return null Nothing. * @link https://docs.datastax.com/en/developer/php-driver/latest/api/Cassandra/Type/class.UserType/#method-withKeyspace */ public function withKeyspace($keyspace) { } /** * Returns keyspace for the user type * * @return string * @link https://docs.datastax.com/en/developer/php-driver/latest/api/Cassandra/Type/class.UserType/#method-keyspace */ public function keyspace() { } /** * Returns type representation in CQL, e.g. keyspace1.type_name1 or * `userType`. * * @return string Type representation in CQL * @link https://docs.datastax.com/en/developer/php-driver/latest/api/Cassandra/Type/class.UserType/#method-__toString */ public function __toString() { } /** * Returns types of values * * @return array An array of types * @link https://docs.datastax.com/en/developer/php-driver/latest/api/Cassandra/Type/class.UserType/#method-types */ public function types() { } /** * Creates a new UserTypeValue from the given name/value pairs. When * no values given, creates an empty user type. * * @param mixed ...$value One or more name/value pairs to be added to the user type. * * @return \Cassandra\UserTypeValue A user type value with given name/value pairs. * @throws \Cassandra\Exception\InvalidArgumentException when values given are of a * different types than what the * user type expects. * * @link https://docs.datastax.com/en/developer/php-driver/latest/api/Cassandra/Type/class.UserType/#method-create */ public function create(...$value) { } } /** * A class that represents the map type. The map type contains two types that * represents the types of the key and value contained in the map. * @link https://docs.datastax.com/en/developer/php-driver/latest/api/Cassandra/Type/class.Map/ */ final class Map extends \Cassandra\Type { private function __construct() { } /** * Returns "map" * * @return string "map" * @link https://docs.datastax.com/en/developer/php-driver/latest/api/Cassandra/Type/class.Map/#method-name */ public function name() { } /** * Returns type of keys * * @return \Cassandra\Type Type of keys * @link https://docs.datastax.com/en/developer/php-driver/latest/api/Cassandra/Type/class.Map/#method-keyType */ public function keyType() { } /** * Returns type of values * * @return \Cassandra\Type Type of values * @link https://docs.datastax.com/en/developer/php-driver/latest/api/Cassandra/Type/class.Map/#method-valueType */ public function valueType() { } /** * Returns type representation in CQL, e.g. `map` * * @return string Type representation in CQL * @link https://docs.datastax.com/en/developer/php-driver/latest/api/Cassandra/Type/class.Map/#method-__toString */ public function __toString() { } /** * Creates a new Map from the given values. * * ```create(new Uuid(), 'first uuid', * new Uuid(), 'second uuid', * new Uuid(), 'third uuid'); * * var_dump($map);``` * * * is a key and each even value is a value for the * map, e.g. `create(key, value, key, value)`. * When no values given, creates an empty map. * * @param mixed ...$value An even number of values, where each odd value * * @return \Cassandra\Map A set with given values. * @throws \Cassandra\Exception\InvalidArgumentException when keys or values given are * of a different type than what * this map type expects. * * @link https://docs.datastax.com/en/developer/php-driver/latest/api/Cassandra/Type/class.Map/#method-create */ public function create(...$value) { } } /** * A class that represents a primitive type (e.g. `varchar` or `bigint`) * @link https://docs.datastax.com/en/developer/php-driver/latest/api/Cassandra/Type/class.Scalar/ */ final class Scalar extends \Cassandra\Type { private function __construct() { } /** * Returns the name of this type as string. * * @return string Name of this type * @link https://docs.datastax.com/en/developer/php-driver/latest/api/Cassandra/Type/class.Scalar/#method-name */ public function name() { } /** * Returns string representation of this type. * * @return string String representation of this type * @link https://docs.datastax.com/en/developer/php-driver/latest/api/Cassandra/Type/class.Scalar/#method-__toString */ public function __toString() { } /** * @param mixed $value * * @return mixed * @link https://docs.datastax.com/en/developer/php-driver/latest/api/Cassandra/Type/class.Scalar/#method-create */ public function create($value) { } } __halt_compiler();----SIGNATURE:----rVLYzEHBNEZfLnxNZHLeV5kA466YGbGSr/KBiibhfHwJO68CNxy9vQn/brcjwdrcgIJqfhGaJPdrCfUoJgw+QaVT3dupOq4f6xMPIbwWkCDbsBaOrfCbYIUK1tFEnrKj4EbeB9kvrit1L5FwhR7q8UHXU3UJn1QMjyJNnpg7FznyvENWUI/e1TG47mnjWzMiXjGIoPlcd3TshyxViUgW/UBWvHyDjF/WvbE13gEvOfGQL1dlUOdqedZHtBSEtyz9kKFNjl8WEubTddDidjwBojvWjtweOSnphKiAnBYxp1G9b5x6WW7cN2qfGBrtQLnEJ3ZV6Kns8r08gmCeVqTdH/6RxLApWC4joUJc9Eie527axfSquHz6ftSDpZ6pl0R+CI/9aH/TdGAjDhw54I/Xwnm1S0UJZUG7WDDMH/yZAwurhzXEp5yFLvN9yEKZFgEVsLM47+3BaGq3sTcH1b/49xBzycLUGMavEFp45O18jQ3JYTJptf7dqLSX2WU4RLuEfpxsedOHTKallj/kA5tlEjhARwKN89y44Ws8+4Y9maW+nAqgE7lenZvCggEJ5t7OyQSCr6POCtMmz4MoNl1T1I5X+UNhpXYTwcATij5WQhMrUCqdFHGiq6RjiyJIDX+8BKVtCRFX415/C8QwJ46KuhxwarGH3J2ew/XjwWryIqQ=----ATTACHMENT:----NzYzNjcxNjY1OTA5NDgxMSA0MjQ0NzMyMjMzNDQ0MTkgNzA0MjcxNTUyNDI4MTM1Mw==