/** * Register all services with the continer. */ protected function registerServices(Container $container) { $container['api'] = function ($c) { return KlaviyoApi::create($c['api_key']); }; $container['campaign'] = function ($c) { return CampaignService::create($c['api']); }; $container['lists'] = function ($c) { return ListService::create($c['api']); }; $container['person'] = function ($c) { return PersonService::create($c['api']); }; $container['template'] = function ($c) { return TemplateService::create($c['api']); }; $container['track'] = function ($c) { return TrackService::create($c['api']); }; return $container; }
public function testDefaultOptions() { $api = KlaviyoApi::create('thisisakey'); $this->assertSame(50, $api->getOption('records_per_page')); }