Вход Регистрация
Файл: includes/library/aws/Aws/DynamoDb/SetValue.php
Строк: 31
<?php
namespace AwsDynamoDb;

/**
 * Special object to represent a DynamoDB set (SS/NS/BS) value.
 */
class SetValue implements JsonSerializableCountableIteratorAggregate
{
    
/** @var array Values in the set as provided. */
    
private $values;

    
/**
     * @param array  $values Values in the set.
     */
    
public function __construct(array $values)
    {
        
$this->values $values;
    }

    
/**
     * Get the values formatted for PHP and JSON.
     *
     * @return array
     */
    
public function toArray()
    {
        return 
$this->values;
    }

    public function 
count()
    {
        return 
count($this->values);
    }

    public function 
getIterator()
    {
        return new 
ArrayIterator($this->values);
    }

    public function 
jsonSerialize()
    {
        return 
$this->toArray();
    }
}
Онлайн: 0
Реклама