1: <?php
2:
3: namespace Cloudflare\Zone\SSL;
4:
5: use Cloudflare\Api;
6: use Cloudflare\Zone;
7: use Cloudflare\Zone\SSL;
8:
9: /**
10: * CloudFlare API wrapper
11: *
12: * Certificate Packs
13: *
14: * @author James Bell <[email protected]>
15: *
16: * @version 1
17: */
18: class CertificatePacks extends Api
19: {
20: /**
21: * Default permissions level
22: *
23: * @var array
24: */
25: protected $permission_level = ['read' => '#ssl:read', 'edit' => '#ssl:edit'];
26:
27: /**
28: * List all certificate packs (permission needed: #ssl:read)
29: * For a given zone, list all certificate packs
30: *
31: * @param string $identifier
32: */
33: public function certificate_packs($identifier)
34: {
35: return $this->get('/zones/'.$identifier.'/ssl/certificate_packs');
36: }
37: }
38: