Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
44 commits
Select commit Hold shift + click to select a range
5519a3a
Add Region
ankadada Jan 10, 2019
3a4529d
update
ankadada Jan 10, 2019
b596083
Update Region.php
ankadada Jan 10, 2019
88bfda2
Modify the Region
ankadada Jan 10, 2019
57cda31
Update Config.php
ankadada Jan 17, 2019
098f114
Add bucket api
ankadada Feb 14, 2019
2f3a7fa
Update upload_and_callback.php
ankadada Feb 14, 2019
c2d8641
Modify comments
ankadada Feb 14, 2019
d914917
add get bucketInfo
ankadada Feb 15, 2019
b650748
add bucket Rule
ankadada Feb 15, 2019
9171c5d
add BucketEvent
ankadada Feb 15, 2019
c504fd5
Add corsRules
ankadada Feb 18, 2019
a47495f
Add BucktSourceConfig
ankadada Feb 20, 2019
d28e251
Add putBucketAccessStyleMode
ankadada Feb 20, 2019
ee92382
Add putBucketMaxAge
ankadada Feb 20, 2019
c6f024e
Add bucketquota
ankadada Feb 21, 2019
8dca9b0
Add bucketlist
ankadada Feb 22, 2019
147b2ea
edit listbucket
ankadada Feb 22, 2019
becdc06
Update BucketManager.php
ankadada Feb 22, 2019
4e844fb
Modify file name
ankadada Mar 5, 2019
9fc4c1d
Delete tempCodeRunnerFile.php
ankadada Mar 5, 2019
4e2a440
Update tempCodeRunnerFile.php
ankadada Mar 5, 2019
7a326bb
Merge branch 'master' of github.com:ankadada/php-sdk
ankadada Mar 5, 2019
a0dc7d9
region fix
ankadada Mar 5, 2019
67f2ac4
Update Region.php
ankadada Mar 5, 2019
2115e41
Update Region.php
ankadada Mar 5, 2019
6233b4e
--standard=PSR2
ankadada Mar 5, 2019
59dd004
--standard=PSR2 校验
ankadada Mar 5, 2019
25b252a
Update Zone.php
ankadada Mar 5, 2019
0449ef9
Update BucketManager.php
ankadada Mar 5, 2019
4a83663
Line exceeds 120 characters
ankadada Mar 5, 2019
efb8c4a
Line exceeds 120 characters
ankadada Mar 5, 2019
997155c
Line exceeds 120 characters
ankadada Mar 5, 2019
2b7bd03
Line exceeds 120 characters
ankadada Mar 5, 2019
711ee9c
update travis
ankadada Mar 6, 2019
95b6521
update travis.yml
ankadada Mar 6, 2019
eabd870
Line exceeds 120 characters
ankadada Mar 6, 2019
b459cc7
Test class
ankadada Mar 21, 2019
4deaae2
Update .travis.yml
ankadada Mar 21, 2019
343e272
Modify Format
ankadada Mar 22, 2019
a57e3de
update putBucketEvent
ankadada Mar 27, 2019
ded8945
rewrite the code
ankadada Apr 8, 2019
15f2d6a
Update CdnManager.php
ankadada May 21, 2019
90dcea9
take out putCorsRules|putBucktSourceConfig
ankadada May 24, 2019
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ php:
- 5.5
- 5.6
- 7.0
- 7.2

before_script:
- export QINIU_TEST_ENV="travis"
Expand All @@ -21,3 +22,8 @@ script:
after_script:
- wget https://scrutinizer-ci.com/ocular.phar
- php ocular.phar code-coverage:upload --format=php-clover coverage.clover

env:
global:
- secure: "V9BsntXQZwvO9EOD6itzaae2uq+GemzyTUTxMTJx1/jFoUNpCU2O2UAgjA2XSEr5sgci0KWDV4Krbzv3EBB4uplOFLMI3w32256UHbT9E0x3YjhfPJZk68MH1iS1be7X81LDHON7yveavK8987s3qzjeUcbfLSPgccT+cvf7+dc="
- QINIU_ACCESS_KEY=vHg2e7nOh7Jsucv2Azr5FH6omPgX22zoJRWa0FN5
2 changes: 1 addition & 1 deletion composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
"php": ">=5.3.3"
},
"require-dev": {
"phpunit/phpunit": "~4.0",
"phpunit/phpunit": "~8.0",
"squizlabs/php_codesniffer": "~2.3"
},
"autoload": {
Expand Down
30 changes: 30 additions & 0 deletions examples/bucket_lifecycleRule.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
<?php
require_once __DIR__ . '/../autoload.php';

use Qiniu\Auth;

$accessKey = getenv('QINIU_ACCESS_KEY');
$secretKey = getenv('QINIU_SECRET_KEY');

$auth = new Auth($accessKey, $secretKey);
$config = new \Qiniu\Config();
$bucketManager = new \Qiniu\Storage\BucketManager($auth, $config);

$bucket = 'xxxx';
$name = 'demo';
$prefix = 'test';
$delete_after_days = 80;
$to_line_after_days =70;

list($Info, $err) = $bucketManager->bucketLifecycleRule(
$bucket,
$name,
$prefix,
$delete_after_days,
$to_line_after_days
);
if ($err) {
print_r($err);
} else {
print_r($Info);
}
20 changes: 20 additions & 0 deletions examples/delete_bucket.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
<?php
require_once __DIR__ . '/../autoload.php';

use Qiniu\Auth;

$accessKey = getenv('QINIU_ACCESS_KEY');
$secretKey = getenv('QINIU_SECRET_KEY');

$auth = new Auth($accessKey, $secretKey);
$config = new \Qiniu\Config();
$bucketManager = new \Qiniu\Storage\BucketManager($auth, $config);

$name = 'xxxx';

list($Info, $err) = $bucketManager->deleteBucket($name);
if ($err) {
print_r($err);
} else {
print_r($Info);
}
21 changes: 21 additions & 0 deletions examples/delete_bucketEvent.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
<?php
require_once __DIR__ . '/../autoload.php';

use Qiniu\Auth;

$accessKey = getenv('QINIU_ACCESS_KEY');
$secretKey = getenv('QINIU_SECRET_KEY');

$auth = new Auth($accessKey, $secretKey);
$config = new \Qiniu\Config();
$bucketManager = new \Qiniu\Storage\BucketManager($auth, $config);

$bucket = 'xxxx';
$name = 'demo';

list($Info, $err) = $bucketManager->deleteBucketEvent($bucket, $name);
if ($err) {
print_r($err);
} else {
print_r($Info);
}
21 changes: 21 additions & 0 deletions examples/delete_bucketLifecycleRule.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
<?php
require_once __DIR__ . '/../autoload.php';

use Qiniu\Auth;

$accessKey = getenv('QINIU_ACCESS_KEY');
$secretKey = getenv('QINIU_SECRET_KEY');

$auth = new Auth($accessKey, $secretKey);
$config = new \Qiniu\Config();
$bucketManager = new \Qiniu\Storage\BucketManager($auth, $config);

$bucket = 'xxxx';
$name = 'demo';

list($Info, $err) = $bucketManager->deleteBucketLifecycleRule($bucket, $name);
if ($err) {
print_r($err);
} else {
print_r($Info);
}
20 changes: 20 additions & 0 deletions examples/get_bucketEvents.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
<?php
require_once __DIR__ . '/../autoload.php';

use Qiniu\Auth;

$accessKey = getenv('QINIU_ACCESS_KEY');
$secretKey = getenv('QINIU_SECRET_KEY');

$auth = new Auth($accessKey, $secretKey);
$config = new \Qiniu\Config();
$bucketManager = new \Qiniu\Storage\BucketManager($auth, $config);

$bucket = 'xxxx';

list($Info, $err) = $bucketManager->getBucketEvents($bucket);
if ($err) {
print_r($err);
} else {
print_r($Info);
}
20 changes: 20 additions & 0 deletions examples/get_bucketLifecycleRules.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
<?php
require_once __DIR__ . '/../autoload.php';

use Qiniu\Auth;

$accessKey = getenv('QINIU_ACCESS_KEY');
$secretKey = getenv('QINIU_SECRET_KEY');

$auth = new Auth($accessKey, $secretKey);
$config = new \Qiniu\Config();
$bucketManager = new \Qiniu\Storage\BucketManager($auth, $config);

$bucket = 'xxxx';

list($Info, $err) = $bucketManager->getBucketLifecycleRules($bucket);
if ($err) {
print_r($err);
} else {
print_r($Info);
}
20 changes: 20 additions & 0 deletions examples/get_bucketList.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
<?php
require_once __DIR__ . '/../autoload.php';

use Qiniu\Auth;

$accessKey = getenv('QINIU_ACCESS_KEY');
$secretKey = getenv('QINIU_SECRET_KEY');

$auth = new Auth($accessKey, $secretKey);
$config = new \Qiniu\Config();
$bucketManager = new \Qiniu\Storage\BucketManager($auth, $config);

$region = 'z1';

list($Info, $err) = $bucketManager->listbuckets($region);
if ($err) {
print_r($err);
} else {
print_r($Info);
}
20 changes: 20 additions & 0 deletions examples/get_bucketQuota.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
<?php
require_once __DIR__ . '/../autoload.php';

use Qiniu\Auth;

$accessKey = getenv('QINIU_ACCESS_KEY');
$secretKey = getenv('QINIU_SECRET_KEY');

$auth = new Auth($accessKey, $secretKey);
$config = new \Qiniu\Config();
$bucketManager = new \Qiniu\Storage\BucketManager($auth, $config);

$bucket = 'xxxx';

list($Info, $err) = $bucketManager->getBucketQuota($bucket);
if ($err) {
print_r($err);
} else {
print_r($Info);
}
20 changes: 20 additions & 0 deletions examples/get_bucketinfo.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
<?php
require_once __DIR__ . '/../autoload.php';

use Qiniu\Auth;

$accessKey = getenv('QINIU_ACCESS_KEY');
$secretKey = getenv('QINIU_SECRET_KEY');

$auth = new Auth($accessKey, $secretKey);
$config = new \Qiniu\Config();
$bucketManager = new \Qiniu\Storage\BucketManager($auth, $config);

$bucket = 'xxxx';

list($Info, $err) = $bucketManager->bucketInfo($bucket);
if ($err) {
print_r($err);
} else {
print_r($Info);
}
20 changes: 20 additions & 0 deletions examples/get_bucketinfos.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
<?php
require_once __DIR__ . '/../autoload.php';

use Qiniu\Auth;

$accessKey = getenv('QINIU_ACCESS_KEY');
$secretKey = getenv('QINIU_SECRET_KEY');

$auth = new Auth($accessKey, $secretKey);
$config = new \Qiniu\Config();
$bucketManager = new \Qiniu\Storage\BucketManager($auth, $config);

$region = 'z1';

list($Info, $err) = $bucketManager->bucketInfos($region);
if ($err) {
print_r($err);
} else {
print_r($Info);
}
20 changes: 20 additions & 0 deletions examples/get_corsRules.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
<?php
require_once __DIR__ . '/../autoload.php';

use Qiniu\Auth;

$accessKey = getenv('QINIU_ACCESS_KEY');
$secretKey = getenv('QINIU_SECRET_KEY');

$auth = new Auth($accessKey, $secretKey);
$config = new \Qiniu\Config();
$bucketManager = new \Qiniu\Storage\BucketManager($auth, $config);

$bucket = 'xxxx';

list($Info, $err) = $bucketManager->getCorsRules($bucket);
if ($err) {
print_r($err);
} else {
print_r($Info);
}
21 changes: 21 additions & 0 deletions examples/put_bucketAccessMode.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
<?php
require_once __DIR__ . '/../autoload.php';

use Qiniu\Auth;

$accessKey = getenv('QINIU_ACCESS_KEY');
$secretKey = getenv('QINIU_SECRET_KEY');

$auth = new Auth($accessKey, $secretKey);
$config = new \Qiniu\Config();
$bucketManager = new \Qiniu\Storage\BucketManager($auth, $config);

$bucket = 'xxxx';
$private = 1;

list($Info, $err) = $bucketManager->putBucketAccessMode($bucket, $private);
if ($err) {
print_r($err);
} else {
print_r($Info);
}
21 changes: 21 additions & 0 deletions examples/put_bucketAccessStyleMode.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
<?php
require_once __DIR__ . '/../autoload.php';

use Qiniu\Auth;

$accessKey = getenv('QINIU_ACCESS_KEY');
$secretKey = getenv('QINIU_SECRET_KEY');

$auth = new Auth($accessKey, $secretKey);
$config = new \Qiniu\Config();
$bucketManager = new \Qiniu\Storage\BucketManager($auth, $config);

$bucket = 'xxxx';
$mode = 1;

list($Info, $err) = $bucketManager->putBucketAccessStyleMode($bucket, $mode);
if ($err) {
print_r($err);
} else {
print_r($Info);
}
25 changes: 25 additions & 0 deletions examples/put_bucketEvent.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
<?php
require_once __DIR__ . '/../autoload.php';

use Qiniu\Auth;

$accessKey = getenv('QINIU_ACCESS_KEY');
$secretKey = getenv('QINIU_SECRET_KEY');

$auth = new Auth($accessKey, $secretKey);
$config = new \Qiniu\Config();
$bucketManager = new \Qiniu\Storage\BucketManager($auth, $config);

$bucket = 'xxxx';
$name = 'testdemo';
$prefix = 'test1';
$suffix = 'mp3';
$event = array("move","copy");
$callbackURL = 'http://www.qiniu.com';

list($Info, $err) = $bucketManager->putBucketEvent($bucket, $name, $prefix, $suffix, $event, $callbackURL);
if ($err) {
print_r($err);
} else {
print_r($Info);
}
21 changes: 21 additions & 0 deletions examples/put_bucketMaxAge.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
<?php
require_once __DIR__ . '/../autoload.php';

use Qiniu\Auth;

$accessKey = getenv('QINIU_ACCESS_KEY');
$secretKey = getenv('QINIU_SECRET_KEY');

$auth = new Auth($accessKey, $secretKey);
$config = new \Qiniu\Config();
$bucketManager = new \Qiniu\Storage\BucketManager($auth, $config);

$bucket = 'xxxx';
$maxAge = 15768000;

list($Info, $err) = $bucketManager->putBucketMaxAge($bucket, $maxAge);
if ($err) {
print_r($err);
} else {
print_r($Info);
}
22 changes: 22 additions & 0 deletions examples/put_bucketQuota.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
<?php
require_once __DIR__ . '/../autoload.php';

use Qiniu\Auth;

$accessKey = getenv('QINIU_ACCESS_KEY');
$secretKey = getenv('QINIU_SECRET_KEY');

$auth = new Auth($accessKey, $secretKey);
$config = new \Qiniu\Config();
$bucketManager = new \Qiniu\Storage\BucketManager($auth, $config);

$bucket = 'xxxx';
$size = 99999;
$count = 99;

list($Info, $err) = $bucketManager->putBucketQuota($bucket, $size, $count);
if ($err) {
print_r($err);
} else {
print_r($Info);
}
Loading