Overview

Namespaces

  • NGS
    • Client
      • Exception
    • Converter
    • Patterns
  • PHP

Classes

  • BigDecimal
  • BigInt
  • ByteStream
  • LocalDate
  • Location
  • Money
  • Name
  • Point
  • S3
  • Timestamp
  • Utils
  • UUID
  • Overview
  • Namespace
  • Class
  • Tree

Class S3

Namespace: NGS
Located at S3.php
Methods summary
public
# __construct( NGS\S3|array|resource $source = null, string $bucket = null )

Constructs new instance from array, stream, another NGS\S3 instance

Constructs new instance from array, stream, another NGS\S3 instance

Parameters

$source
NGS\S3|array|resource
$source
$bucket
string
$bucket
public
# setName( mixed $name )
public
# setMetadata( array $metadata )
public
# setMimeType( mixed $mimeType )
public
# getBucket( )
public
# getKey( )
public
# getMetadata( )
public
# getMimeType( )
public
# getName( )
public
# getURI( )
public
# __get( mixed $property )
public
# getUrl( )
public
# __toString( )
public
# toArray( )
public static
# setClient( AmazonS3 $client )

Set singleton AmazonS3 instance

Set singleton AmazonS3 instance

Parameters

$client
AmazonS3
$client
public static AmazonS3
# getClient( )

Get singleton AmazonS3 instance

Get singleton AmazonS3 instance

Returns

AmazonS3
public static
# getDefaultBucket( )
public static
# setDefaultBucket( mixed $bucket )
public static
# load( mixed $bucket, mixed $key )
public
# getStream( )
public
# upload( mixed $file )
public
# uploadString( mixed $content )
public
# delete( )
Constants summary
string HOST 's3.amazonaws.com'
#
API documentation generated by ApiGen 2.8.0