/** * Create a new model instance. * * @param \GuzzleHttp\Command\Guzzle\GuzzleClient $client * @param string $zone * @param array $cache * * @return void */ public function __construct(GuzzleClient $client, $zone, array $cache = []) { parent::__construct($client, $cache); $this->zone = (string) $zone; }
/** * Create a new model instance. * * @param \GuzzleHttp\Command\Guzzle\GuzzleClient $client * @param int $id * @param \GrahamCampbell\CloudFlareAPI\Models\Zone $zone * @param array $cache * * @return void */ public function __construct(GuzzleClient $client, $id, Zone $zone, array $cache = []) { parent::__construct($client, $cache); $this->id = (int) $id; $this->zone = $zone; }
/** * Create a new model instance. * * @param \GuzzleHttp\Command\Guzzle\GuzzleClient $client * @param string $ip * @param array $cache * * @return void */ public function __construct(GuzzleClient $client, $ip, array $cache = []) { parent::__construct($client, $cache); $this->ip = (string) $ip; }