` * * @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:----e8BNcDjyX7jqacfCE7TZSBn7/jxapc/AA+tSzaDT+Kwpf8RUFhc2nHhl/4rzo2EgrHktrXd562ciYYdAEaxAVDhzDa8q7DnQ1ysOxj9TF5kqygldf5V4sz/gc/szoE0FebBaYXrNGyLTfPvO3X3pct4qa3OGHvkMvOUz67ucq2hT/XdoYsuTuBIkZRLAhYdJNpMmXB3Fw8YeRBBImsZMfiSXr7Hi3UoUv6pxrRr3RCyusQbYUdHGRkZohKy/TrwzHHOo/xjVAO1jcwIsZJ15GtNCXunTnxpv/XhcC853eVMFkF5h4tjpdbfRTtOwI/xc2Vwrpf5p5GHK9vcZTYtc3qLXC47Rn8RzhvX6gwmfjJ0QoXGVpID/u5b7wZckuHa+dAoMjZwmEcehOudZfBjLFYuPu4g3+90V1/SNpH4L2T07HSMXCwZ987ThkDJBJ61yJtd5iOWzx2M9xhoPe2V28Tnxuu+MciyDllii6aCiS9/HbXGcUTWa5m5nELD8+vBaj/F3Lec5VeB5me4wM4lhH89uIhkLB/1gRZGlsMose+8xuX0W4TJFLR1GnibiZAqsaO+x1QOVbf3FT7aAt8jc5cAjbLQ7IMtNXtmXJewXfJ20M5gAGNisJm4uYxMl3oQrxIuF0CeIaCae1KPuy0nfNFPf3q5ZJcZtj0s12S3mh1Q=----ATTACHMENT:----MzI0NjAxNTI2MTE1ODQwIDM5ODIzMTk5Mzk2NjExNDkgNTc5ODUyNDQ2MTg2ODU4NQ==