protected static function set_s3_instanse() { if (self::$s3_instantse) { return; } if (!(self::$s3_instantse = S3Client::factory(array('key' => FBD_AWS_ACCESS_KEY, 'secret' => FBD_AWS_SECRET_KEY)))) { throw new FuelException('S3Client factory failed.'); } }