PHP 클래스 Imbo\Storage\S3

Parameters for this adapter: - (string) key Your AWS access key - (string) secret Your AWS secret key - (string) bucket The name of the bucket to store the files in. The bucket should exist prior to using this client. Imbo will not try to automatically add the bucket for you.
저자: Christer Edvartsen ([email protected])
상속: implements Imbo\Storage\StorageInterface
파일 보기 프로젝트 열기: imbo/imbo 1 사용 예제들

공개 메소드들

메소드 설명
__construct ( array $params = null, S3Client $client = null ) Class constructor
delete ( $user, $imageIdentifier )
getImage ( $user, $imageIdentifier )
getLastModified ( $user, $imageIdentifier )
getStatus ( )
imageExists ( $user, $imageIdentifier )
store ( $user, $imageIdentifier, $imageData )

비공개 메소드들

메소드 설명
getClient ( ) : S3Client Get the S3Client instance
getImagePath ( string $user, string $imageIdentifier ) : string Get the path to an image

메소드 상세

__construct() 공개 메소드

Class constructor
public __construct ( array $params = null, S3Client $client = null )
$params array Parameters for the adapter
$client Aws\S3\S3Client Configured S3Client instance

delete() 공개 메소드

public delete ( $user, $imageIdentifier )

getImage() 공개 메소드

public getImage ( $user, $imageIdentifier )

getLastModified() 공개 메소드

public getLastModified ( $user, $imageIdentifier )

getStatus() 공개 메소드

public getStatus ( )

imageExists() 공개 메소드

public imageExists ( $user, $imageIdentifier )

store() 공개 메소드

public store ( $user, $imageIdentifier, $imageData )